【发布时间】:2022-01-18 10:09:11
【问题描述】:
Shell 命令如下,
$ lipo -info libyuv-device.a
Architectures in the fat file: device/libyuv.a are: armv7 arm64
$ lipo -info libyuv-simulator.a
Architectures in the fat file: simulator/libyuv.a are: arm64 x86_64
$ lipo -create libyuv-device.a libyuv-simulator.a -output libyuv.a
fatal error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo: libyuv-device.a and libyuv-simulator.a have the same architectures (arm64) and can't be in the same fat output file
如何将 iOS 设备和 iOS 模拟器(在 Apple Silicon 上,例如 M1 上)的多个 arm64 .a 文件 lipo 到一个 .a 文件中?
【问题讨论】:
标签: ios xcode ios-simulator apple-silicon lipo