我需要构建动态库作为框架。我的建筑设置如下:
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/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |