我有一个非常复杂的项目结构,包含许多框架和依赖项。
我有一个框架目标,其中包含我在WatchKit扩展中包含的所有类。这需要使用Bitcode支持构建框架(它是)。
我可以轻松地从Xcode的产品菜单归档我的应用程序,但是当我尝试使用Release配置手动构建时,我遇到了此链接器错误。
ld:无法生成bitcode包,因为'/Users/ricky/Library/Developer/Xcode/DerivedData/Coventry-ammghqykwgwisogpgstgfdmkzqjh/Build/Products/Release-watchos/Silverlake-Watch.framework/Silverlake-Watch'已建成没有完整的bitcode。 bitcode的所有框架和dylib必须从Xcode Archive或Install build for architecture armv7k生成 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
还有一些其他错误源于此框架没有正确链接。有没有人知道什么会导致Xcode存档过程和我的手动发布版本之间的不同构建行为?