![](/img/trans.png)
[英]ipa archive build for armv7, armv7s and arm64 cannot be installed to iOS 5.1.1 devices
[英]iOS open source build for armv7 , armv7s ,arm64
我正在为iOS设备开发应用程序,其中一项要求是使用libvpx webM ,我可以为armv7体系结构构建它,但是由于必须是通用应用程序,因此这也应该使它为armv7s构建, arm64架构
现在需要澄清,
简而言之,我想知道,如果有任何具有标准./configure,make等...的开放源码在那建立对arm7的支持,那么如何将其用于支持armv7和arm64位架构。
您可以通过将arm7内置库添加到fat lib中作为arm7s体系结构来获得arm7s支持。 这样您的lipo命令如下所示:
xcrun -sdk iphoneos lipo -create -arch armv7 ios7/lib/xyz.a -arch armv7s ios7/lib/xyz.a -arch i386 ios7_x86/lib/xyz.a -output xyz.a
看到ios7 / lib / xyz.a出现了两次:一次是arm7,第二次是arm7s。
关于arm64,并非所有库都自动为arm64构建。 特别是具有很多优化的汇编代码的库,例如libvpx。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.