【发布时间】:2016-08-31 21:13:57
【问题描述】:
为此我仔细关注THIS POST
总而言之,您必须使用 lipo 连接每个 device 和 simulator 构建
使用:
lipo -create -output "MyFrameworkName" "Debug-iphonesimulator/MyFrameworkName.framework/MyFrameworkName" "Debug-iphoneos/MyFrameworkName.framework/MyFrameworkName"
我选择任何框架 Debug-iphonesimulator 或 Debug-iphoneos 作为基础来添加由 lipo 生成的文件。
例子:
问题在于,无论两者中的哪一个用作基础(
Debug-iphonesimulator或Debug-iphoneos)。如果基础是模拟器,当我将它添加到父项目时不会在设备上运行。反之亦然
似乎lipo 没有很好地合并这两个文件,或者缺少一些要加入的文件。
我已经在网上搜索过,显然没有更多的步骤来完成此操作。
【问题讨论】:
标签: ios xcode cocoa-touch frameworks