来自os:app的警报可能会减慢你的iPhone速度

Ket*_*nde 20 architecture iphone ios10

HY,

我已将应用程序上传到App Store,同时使用这两种架构.请参阅所附的图像Build SettingsTARGETSArchitectures.幸运的是,它准备出售,但iPhone 5s提供警报.

在此输入图像描述

警告是:"APP"可能会降低iPhone的速度.此应用程序的开发人员需要更新它以提高其兼容性.

我用谷歌搜索,但没有找到解决方案摆脱这个警报.另一方面,我还需要支持iPhone5和之前的(32位架构).请帮忙.

mat*_*att 10

问题是,如屏幕截图所示,仅构建活动架构设置为是.这意味着你不生成包含应用程序两者的32位 64位体系结构; 你只是为一个建筑而建.根据您的说法,该架构必须是32位架构.


小智 8

问题: - 这个问题是因为您支持32位架构

解决方案: - armv7是32位处理器,你可能不得不从架构列表中删除它

是处理器及其架构的列表

iPhone 5S有64位处理器,因此移除armv7对iPhone 5S不会有任何影响你可以在这个链接中找到设备列表及其配置


Ell*_*ies 8

解决这个问题的方法是进入TARGET>'Build Settings'然后在'Valid Architectures'下我将arm64添加到已经存在的两个armv7和armv7s中.此外,确保"仅构建活动体系结构"设置为no.


Ser*_*nin 4

LSArchitecturePriority检查Info.plist 中是否有“架构优先级” 。我出于Intel (32-bit)某种未知的原因。删除这个键解决了我的问题。