需要iOS 8二进制的App Store仍然与iOS7兼容

时间:2015-02-10 05:52:57

标签: ios

根据https://developer.apple.com/news/?id=10202014a,我们现在需要为iOS8编译。这是否意味着如果我今天提交新的应用程序,使用iOS7的用户无法安装应用程序,即使我不使用新的API?

3 个答案:

答案 0 :(得分:0)

不,iOS 7及更早版本的用户也可以使用iOS 8 SDK构建您的应用程序。

全部取决于您为项目保留的部署目标。

enter image description here

我通常会保留7.0,因为iOS 6中有许多功能。最不同的是阿拉伯语支持(特别是使用Font),因为我在阿拉伯国家工作,在这里我们制作了大多数阿拉伯语应用。

所以简而言之,如果你保持部署目标是8.0,那么要下载你的应用程序,你必须拥有至少iOS 8.0&等......


编辑1

使用iOS 8 SDK构建应用程序并不意味着您需要iOS 8才能运行该应用程序。运行应用程序所需的iOS版本与部署目标相关。

不要混淆......

答案 1 :(得分:0)

它说根据苹果新指南应用你上传必须有64位支持。 SDKs&您将在应用程序中使用的第三方库必须支持64。

请确保在您的应用中执行此操作:

  • 转到目标 - >构建设置 - >在有效架构中添加arm64

希望它对你有用。

答案 2 :(得分:0)

  

这是否意味着如果我今天提交新的应用程序,那些使用iOS7的用户不能   安装应用程序,即使我不使用新的API?

不,它没有。但Apple警告您,您的申请将被拒绝 在使用iOS8 SDK构建它并添加64位支持之前,您无法提交它。