仅提交 64 位应用程序

Posted

技术标签:

【中文标题】仅提交 64 位应用程序【英文标题】:Submit 64 bit only app 【发布时间】:2015-06-09 10:51:13 【问题描述】:

随着 Apple 对 64 位构建支持的新要求,应用程序的可执行文件变得越来越大。

在多次尝试将最终构建大小减小到

为 64 位构建应用程序只能正常工作,但提交过程似乎可以防止这种行为。

添加此non-documented UIRequiredDeviceCapabilities 不会改变任何内容,因为错误变为以下

我检查了我的架构设置中没有提及 armv7 或 armv7s

然而,Unity forum 上的人们似乎说这是可能的,基于Apple's Forum 上的类似对话

【问题讨论】:

【参考方案1】:

32 位设备(例如 iPhone4s)支持 ios 8(和 iOS 9),因此您必须在构建中包含 armv7。您将需要等待 iOS 9 中的应用程序精简以减少您的捆绑包大小。

【讨论】:

似乎没有这个选项。平台状态联盟 WWDC 2015 似乎也说了同样的话。

以上是关于仅提交 64 位应用程序的主要内容,如果未能解决你的问题,请参考以下文章

是否可以仅为 64 位架构构建 Mac App Store 应用程序?

仅 64 位应用程序中的 SQL 溢出异常

iOS 应用提交:缺少 64 位支持

在 Java 应用程序中混合运行 32 位和 64 位本机库

在 VS 中的 UINT64 上左移 (64 > shift > 32) 位仅移动 32 位

Redshift ODBC 64 位驱动程序错误