我的应用程序支持iOS8.0及以上版本。而且我知道从iOS7开始它的arm64位架构。在这种情况下,我们是否需要编译“armv7”和“arm64”切片的二进制文件?
如果我单独编译arm64,我可以减少我的应用程序大小。这是正确的方法吗?
请帮忙。
Here https://docs.elementscompiler.com/Platforms/Cocoa/CpuArchitectures/您可以找到所有 iPhone 和 Mac CPU 架构的非常容易理解的解释。
当我决定从支持的架构中删除armv7架构时,它对我帮助很大:
排除架构时请谨慎选择。使用armv7构建的应用程序将在所有当前的iOS设备上运行,甚至是那些支持较新架构的设备(它将在iPhone 5S及更高版本上以32位运行)。但另一方面,没有armv7构建的应用程序将无法在旧设备上运行,例如iPhone 4/4S或最初的iPad mini。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)