2

我已经搜索了对要在 iTunes 上提交的应用程序的 64 位支持。我已经设置了所有构建设置 - >架构和所有。

但我无法将应用程序提交到 iTunes。

任何人都可以帮我找出问题所在吗?是否需要所有旧框架都需要新框架来支持 64 位?您的帮助将不胜感激。

4

2 回答 2

3

如果您想将您的应用架构设置为 32 位和 64 位,请在目标中设置以下设置。

架构 - 标准架构 (armv7,arm64) 有效架构 - armv7,arm64,armv7s。

如果您的应用程序使用了任何第三方框架或库文件,则需要更新,或者我们可以说您需要 32 位和 64 位支持的框架或库。

您能否提供提交应用程序时遇到的错误类型?

于 2015-05-27T10:56:23.560 回答
1

截至 2015 年 2 月 1 日,所有提交到 App Store 的应用程序都必须支持 64 位,这要求您使用 Xcode 6。没有理由仍然使用旧版本的 Xcode 进行开发。

顺便说一句,为您的应用程序添加 64 位支持要求您的所有 3rd 方库/框架都使用 64 位支持构建。如果它们中的任何一个不支持 64 位,则必须向它们添加 64 位支持或找到支持 64 位的更新版本。如果这些选项都不可行,那么您应该认真考虑完全放弃 3rd 方框架,以避免将您的应用程序的基础构建在已弃用的代码上。

于 2015-05-27T11:04:07.363 回答