Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Xcode 4: My iPhone projects have become Mac OS projects.. and I can't change this

I have two iOS projects that under Xcode 3 built properly and these iPhone been on sale in the app store for some time. After upgrading to Xcode 4, Xcode now thinks these are Mac OS projects!

When I select Project Settings > Info, it actually says at the top "Mac OS Deployment Target" with a drop down allowing me to select 10.4, 10.5 or 10.6! These are not nor ever have been Mac OS projects.

In my build settings, Xcode allows me to select 32 bit or 64 bit Intel architecture. not armv6 or armv7.

like image 863
MadmanMel Avatar asked Jul 05 '11 17:07

MadmanMel


2 Answers

Have you restarted Xcode since the upgrade? Often times Xcode 4 seems to need to be restarted after SDK changes.

like image 120
kcbanner Avatar answered Nov 15 '22 17:11

kcbanner


You need to change your build settings. Fortunately, this is really easy to do.

Start by clicking on your project's name in the Project Navigator.

Now, click on your Project Name as it comes up in the list. (You may need to do this for your build as well.)

Next, click on Build Settings. Finally, you should be able to change your Base SDK to the appropriate one.

Note that you might need to repeat steps 3 and 4 after selecting your Target in the screen shown below.

enter image description here

like image 30
Moshe Avatar answered Nov 15 '22 17:11

Moshe