如果需要ios5,我的应用会被拒绝吗?

时间:2012-03-09 00:27:29

标签: iphone

在我的iphone应用程序中,我在iOS 5中使用了一些新的API。由于我没有代码来检查iOS版本并提供旧iOS版本的后备,这个应用程序显然无法在任何早于5.0的iOS上运行

应用程序会因此被拒绝吗?或者我可以在提交到应用商店时指定我的应用需要iOS 5或更高版本吗?

2 个答案:

答案 0 :(得分:7)

您应该在Info.plist中指定最低操作系统版本。要在Xcode中进行设置,请单击您的项目,选择“摘要”选项卡,然后将5.0放入“部署目标”字段中。

如果您要上传部署目标为4.0的应用,并且您的应用由于尝试使用未实现的API而在4.0上崩溃,那么这将是拒绝的理由。

答案 1 :(得分:1)

只要您遵循其他苹果指南(如您的应用程序不使用未记录的api,不过分简单等等)并且您在plist中指定所有细节,请设置其唯一的ios5兼容。它不会被拒绝。