我在Swift,xcode 7.1中创建了一个示例框架.然后构建该框架用于Profiling,发布版本.然后将发布的框架添加(嵌入)到iOS测试应用程序.
该应用程序构建正常,但在尝试存档时.发生错误,指出 "无法生成bitcode包,因为'.../Test/FW.framework/FW'是在没有完整bitcode的情况下构建的.bitcode的所有框架和dylib都必须从Xcode Archive或者build build for architecture arm64生成"
Framework和app项目处于默认设置,两者都启用了Bitcode.
要确保Framework有bitcode,这个命令就在Framework上
"otool -l FW.framework/FW | grep __LLVM"
产量
segname __LLVM
segname __LLVM
segname __LLVM
segname __LLVM
我错过了什么?我在这里包含了两个项目,您可以下载它们并尝试存档.