我在商店里有一个支持arm64架构的应用程序。
我使用了一个最近才发现不支持该体系结构的库,但我们的客户不需要对该体系结构的支持。
我是否可能只发布arm7 7/arm7s架构的应用程序,并且只有支持的架构更新的设备?
发布于 2014-11-26 15:49:39
据我所知你可以。
你不会因为这个原因而被拒绝。仅仅因为您以前支持64位架构,并不意味着您必须在您的下一个二进制文件中。目前的规则是,不需要64位。所需的体系结构支持也不是由以前的二进制文件决定的。
但如前所述,你必须在2月1日之后支持64位。
发布于 2014-11-26 14:13:22
苹果可能会在AppStore上拒绝这款应用,但根据所有阅读的内容,似乎在2015年2月1日(新应用)和2015年6月1日(对现有应用的新更新)之前,你仍然可以提交一个不兼容64位应用程序的应用程序。
更多信息@ info https://developer.apple.com/news/?id=10202014a
你可以在那里读到:
从2015年2月1日开始,上传到apps的新iOS应用程序必须包括64位支持,并且必须使用Xcode 6或更高版本中包含的iOS 8 SDK构建。为了在您的项目中启用64位,我们建议使用默认的Xcode构建设置“Standard”来构建一个包含32位和64位代码的二进制文件。
更新:
以下是苹果公司收到的新指令:
从2015年6月1日开始,应用程序更新也需要遵循同样的要求。
更多信息@ info https://developer.apple.com/news/?id=12172014b
这意味着到2月1日,只有新的应用程序需要遵守64位指令。对现有apps应用程序的更新将在6月1日之前完成。
虽然它说这是从2015年2月1日开始的一项要求,但你应该在以后有这个问题之前先试着避开这个问题。
https://stackoverflow.com/questions/27151285
复制相似问题