Problem starting Lion + Xcode 3.2.3

I just got a book for programming iPhone from a library based on Xcode 3.x, so I want to start with this. Fortunately, I upgraded from SnowLeopard to Lion with Xcode already installed, so I had no problems installing or launching it in the first place.

So, I read the HelloWorld example and as soon as I try to start the interface builder, I get the message:

This version of Interface Builder does not support documents of type "Interface Builder Cocoa Touch Document (XIB 3.x)" targeting "iPhone/iPod touch 

I have Xcode 3.2.3 installed and have a hint on how to change something other than XIB 3.x to make this work.

Any suggestions?

+4
source share
4 answers

It looks like you might have to install Xcode 4.

+2
source

According to this post you cannot install xcode 3.x on a lion (at least not successfully). http://anatomicwax.tumblr.com/post/7906770311/installing-xcode-3-2-6-on-lion

IB will not work. The workaround is to install xcode 3.x before upgrading to the lion, and then move on to the lion. If you have already updated, you are out of luck.

The link has a (hacker) workaround if you do not mind playing with configuration files and modifying mounted images.

+3
source

Sorry if I'm a little harsh here, but I don’t think that learning to use an obsolete SDK just because you have an obsolete book on hand is a good idea.

Even if you want to stick with this book for part of a programming language, you should still go ahead and use Xcode 4. It should not be too complicated and prepare you for the real world.

+2
source

I could not get Xcode 3.2.6 to install under Lion using the installation package, but if you installed it on another computer, all you need to do is copy the Developer folder to the root folder of the drive to drive the car. This will take longer because it should copy about 11 GB, but it works fine!

0
source

Source: https://habr.com/ru/post/1369213/


All Articles