0
votes

I just went through the whole certificate/keychain/provisioning/appID/profile/DNA test process to get my app running on my iPhone. Turns out my iPhone OS was out of date (3.0.1 I think), so I updated it. Now it says

The version of iPhone OS on “Stefanie's phone” does not match any of the versions of iPhone OS supported for development with this copy of Xcode. Please restore the device to a version of the OS listed below. If necessary, the latest version of Xcode is available here.

OS Installed on Stefanie's phone 3.1.3 (7E18)

Xcode Supported iPhone OS Versions 3.1.2 (7D11) 3.1.1 (7C146) 3.1.1 (7C145) 3.1 (7C144) 3.0.1 (7A400) 3.0 2.2.1 2.2 2.1.1 2.1 2.0.2 (5C1) 2.0.1 (5B108) 2.0 (5A347)

But I have Xcode 3.2.1, which is supposed to support iPhone OS 3.1.3. What am I doing wrong? I have a cruddy internet connection (HughesNet), so I can't upgrade the Xcode SDK without it taking literally days.

1
Can't you do the download somewhere else where a faster connection is available?Georg Fritzsche

1 Answers

1
votes

I have good news and bad news. The good news is that this is easily fixable. The bad news is that the fix is downloading the whole freaking package. I'm not sure why you can't just download the SDK and leave XCode alone, but Apple only supplies the SDK with all of XCode bundled with it - and the SDK version has to be greater than or equal to the version of your iPhone firmware.

Kind of a pain when dev builds come out every 2 weeks.