我需要构建动态库作为框架。我的建筑设置如下:
ARCHS: armv7 armv7s arm64 i386 x86_64
ONLY_ACTIVE_ARCH: NO
VALID_ARCHS: arm64 armv7 armv7s x86_64 i386
我为 ios 设备构建目标,并使用 lipo -info 检查架构,结果是:
Architectures in the fat file: dyl are: armv7s armv7 arm64
那么,xcode 是否不能同时为 i386 和 arm 构建?
最佳答案
您需要选择iOS 模拟器并为i386 arch 构建一个框架。然后你可以使用 lipo -create 命令将两个框架合并为一个。
关于ios - 如何构建支持i386和armv7的ios框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28357064/