我正试图通过iOS应用程序获得所谓的胖二进制文件。所以,我在我的Xcode中定义了:
Architectures : Standard (arm64 armv7)
Build Active Architecture Only : No
Valid Architecures: arm64 armv7
构建过程成功。输出文件为app.ipa
。但是,我在32位设备上的兼容性问题。所以,我调查app.ipa
:lipo -info app.ipa
。实际上,它说是非胖的arm64文件。
但为什么呢? 毕竟,我配置正确。
当我创建空项目并按上面设置conifg时,它可以工作。
如何解决?
答案 0 :(得分:0)
如果您正在寻找创建胖框架/库,那么Post Adam's answer的Build fat static library (device + simulator) using Xcode and SDK 4+可能对您有所帮助