vote up 1 vote down
star
1

I just upgraded my iPhone to OS 3.1.2. When I try to run my game that was installed w/ OS 2 I get an error message "Application can't be opened because the provisioning profile has expired". I renewed my developer license a few months ago so that's not the issue. What can I do here?

Also the Project -> Set Active SDK menu in XCode doesn't display OS 3.0 or 3.1.2 or anything as options. How can I fix this?

flag

2 Answers

vote up 1 vote down

I think you need to download the new iPhone SDK and XCode. I did this and it solved the problems you're describing. I also had to create new provisioning and distribution profiles. This involved doing stuff w/ "Keychain Access" and the Organizer window in XCode (drag/drop new profiles).

There are instructions on Apple's website that are helpful.

link|flag
vote up 0 vote down

This is a question probably better suited for StackOverflow

link|flag

Your Answer

Get an OpenID
or

Not the answer you're looking for? Browse other questions tagged or ask your own question.