views:

1300

answers:

2

I have installed the new 3.0 SDK, but when I start up Xcode, I don't see an option to build for "Device - iPhone OS 3.0" or "Simulator - iPhone OS 3.0"

The Xcode About box says I am running: 3.1.2

Is there something else I have to do?

+3  A: 

I think you need to upgrade to Xcode 3.1.3. I have the latest version and that's what my About box reads.

If you are sure you downloaded the latest version, perhaps you installed in to a different location?

Ken Pespisa
This is a good tip. I will download a newer xcode.
jm
I was stuck on 3.1.2, for some reason. Even after reinstalls. I had to remove Xcode from the application folder for it to reinstall. Lame.
jm
+1  A: 

If you are using an existing project you may have to tell your project to build to the 3.0 targets. I didn't have to do this for any of my projects but ...

Under the Deployment section of your project properties you should see:

iPhone OS Deployment Target - (change this to use iPhone OS 3.0)

You can also check that the Architectures section has the Base SDK set to 3.0.

Tony Eichelberger
I don't have that choice there either.
jm