【发布时间】:2015-11-10 19:09:16
【问题描述】:
我正在使用 Unity3D 制作的游戏,由于二进制文件的大小,我正在考虑仅针对 64 位设备的想法(因此,避免在胖二进制文件中使用 armv7 和 armv7s 切片) .由于 3rd 方框架(特别是 Google),Bitcode 目前不是一个选项,所以 64 位定位是我最后的选择。
Platforms State of the Union 中说“因此,从今年晚些时候开始,从 iOS 9 开始,我们将允许您向商店提交仅限 64 位的应用程序。”这让我认为目前是可能的.
我已经看到一些 threads 关于 UIRequiredDeviceCapabilities 的黑客行为,但没有成功。
我的 Xcode 版本是Version 7.1.1 (7B1005)。
有人知道提交 64 位应用的实际步骤是什么吗?
编辑:
让我说清楚:
-
我的应用当前在 App Store 中提供
armv7和arm64架构。- 是否可以提交仅
arm64的更新(降级,删除对armv7的支持)? - 如果拥有
armv7设备的用户在 App Store 上查找我的应用程序会怎样?是否允许用户下载我的应用程序的早期版本(同时支持armv7和arm64的应用程序)?
- 是否可以提交仅
谢谢
【问题讨论】:
-
我找到了this 的问题。您是否尝试过仅将架构设置为 arm64?
标签: ios xcode unity3d 64-bit app-store-connect