相关疑难解决方法(0)

什么iPhone设备将在armv7s和arm64上运行?

什么是可以在armv7s和arm64上运行的所有支持的ios设备.换句话说,如果我在构建体系结构中没有包含armv7,那么我将排除哪个市场?

我很好奇armv7s,而不是armv7.我认为这将是一个基本的谷歌搜索,但未能找到一个明确的答案.

armv7 ios

134
推荐指数
2
解决办法
13万
查看次数

仅将AppStore中的应用安装限制为使用iPhone 5/5s/5c的用户

添加到UIRequiredDeviceCapabilities"armv7s"和"armv8"会限制用户在iPhone 5/5s/5c以外的设备上从AppStore安装我的应用程序吗?

我发现这些文章非常有用:

  1. UIRequiredDeviceCapabilities和设备兼容性矩阵(Apple是否有关于设备功能的最新信息?)
  2. iOS设备列表

我也搜索了所有的SO,我的问题没有完整/正确的答案.也许除了这一个:限制只在iPhone5上工作的应用程序?,但它应该(?)仅适用于iPhone 5和iPhone 5C,而不适用于iPhone 5S.

iphone app-store ios

10
推荐指数
1
解决办法
5046
查看次数

如何提交仅64位[降级] iOS应用更新

我正在使用Unity3D制作的游戏,由于二进制文件的大小,我正在考虑仅针对64位设备的想法(因此,避免使用胖二进制文件中的armv7和armv7s切片).由于第三方框架(特别是谷歌),Bitcode目前不是一个选项,因此64位定位是我的最后手段.

平台状态中,据说"所以今后,我们将允许您向商店提交64位应用程序,从今年晚些时候的iOS 9开始."这让我觉得它目前是可行的.

我见过一些关于黑客的线索,UIRequiredDeviceCapabilities但没有成功.

我的Xcode版本是Version 7.1.1 (7B1005).

有人知道提交64个应用程序的实际步骤是什么吗?


编辑:

让我说清楚一下:

  • 我的应用程序是目前在App Store都可以使用armv7arm64架构.

    1. 是否可以提交arm64-only更新(降级,删除支持armv7)?
    2. 如果拥有armv7设备的用户在App Store中查找我的应用,会发生什么?用户将被允许下载我的应用程序的前一版本(同时支持一armv7arm64)?

谢谢

64-bit xcode itunesconnect unity-game-engine ios

7
推荐指数
1
解决办法
1283
查看次数