Darren
Darren

Reputation: 10398

How to submit an app that uses an iOS6 feature?

I'm ready to submit my app to apple, however it says on the iOS Dev portal that xCode 4.5 cannot be used to submit apps yet, use the public release. xCode 4.4 wont compile my project because I am using some of the new iOS 6 code.

It seems strange with iOS6 round the corner that I cannot submit this. Must I remove this and submit, then resubmit to support iOS6 when they allow it, or has anyone successfully submitted from xCode 4.5 beta 4?

Thanks

Upvotes: 0

Views: 199

Answers (2)

Tommy
Tommy

Reputation: 100622

You can't submit with 4.5. Taking your statement that what you're doing is an iOS 6 feature without further inspection, you wouldn't want to submit at present because nobody has iOS 6. Your app wouldn't work on anybody's device.

If you want to release an iOS 6 app, wait until people have iOS 6 devices. If you want to release before iOS 6, make sure you're iOS 5 compatible and — for now — just disable your iOS 6 code.

Upvotes: 1

mattjgalloway
mattjgalloway

Reputation: 34912

You can't submit an app that links against a non-released SDK. That's unfortunately just the way it is. It's because the APIs are not locked in and might change.

My suggestion is to keep your code that uses the new APIs and re-submit once the SDK has gone live. This happens before the actual iOS version has been released to the general public, by the way.

Upvotes: 1

Related Questions