解决方法
要通过终端将两个二进制文件合并成通用二进制文件:
首先编译器件二进制,然后分别编译模拟器二进制.
找到这两个二进制文件.如果你想检查哪些架构被编译成每个,你可以在终端中运行这个命令:
lipo -info / path / to / binary
示例输出:
Architectures in the fat file: /path/to/binary are: armv7
arm64
现在你可以将这两个二进制文件合并成一个:
lipo -create / path / to / simulator / binary / path / to / device / binary -output / path / to / output / binary