如何在app上设置IOS的兼容性

时间:2011-05-23 15:29:44

标签: iphone deployment binary version ios4

我刚刚提交了我的应用以进行分发,当它显示以下消息时: “为此应用程序的最新版本上传的二进制文件表明需要iOS 4.3或更高版本.Verizon iPhone用户无法使用需要iOS 4.3或更高版本的应用程序。如果此应用程序可与早期iOS版本兼容,您可能需要拒绝二进制文件并上传一个新的二进制文件,表明最早的兼容iOS。“

如果流程很快,我想让应用程序verizon兼容。

如果我只是将项目中的IOS部署目标更改为4.0,那么它可以吗?

感谢。

2 个答案:

答案 0 :(得分:2)

如果你没有明显使用过一些太近的功能,那应该是。

更新:这是what's new in iOS 4.x

官方文档的清单
  • 游戏中心
  • 打印
  • AirPlay的
  • 各种增强功能(iAd,媒体播放器等)

答案 1 :(得分:2)

这取决于您在应用中使用的框架和其他功能,以及它们是否与iOS 4.0兼容。如果功能不兼容,您可以使用"weak linking"为早期版本禁用它们。如果可能,请使用早于4.3的iOS版本在设备上测试您的应用程序。