简体   繁体   中英

Will my app be rejected if it requires ios5?

In my iphone app, I used some API new in iOS 5. Since I don't have code to check iOS version and provide fallback for old iOS versions, this app is obviously not going to run on any iOS older than 5.0.

Will the app be rejected because of this? Or can I specify that my app requires iOS 5 or later, upon submission to app store?

You should specify your minimum OS version in your Info.plist. To set it in Xcode, click on your project, select the 'Summary' tab and put 5.0 in the 'Deployment Target' field.

If you were to upload an app with a deployment target of 4.0, and your app were to crash on 4.0 due to attempting to use unimplemented API then that would be grounds for rejection.

As long as you follow the other apple guidelines (like your app doesnt use undocumented api, is not overly simplistic, etc etc) and you specify in the plist all the details, Set that its only ios5 compatible. it wont be rejected.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM