Ios 无法生成位代码捆绑包(存档时),因为静态框架(.Framework)是在没有完整位代码的情况下生成的
我们正在尝试在静态框架中完全启用位代码,但当框架与应用程序集成时,我们在存档应用程序时收到以下错误,尽管我们能够在模拟器或设备上构建它Ios 无法生成位代码捆绑包(存档时),因为静态框架(.Framework)是在没有完整位代码的情况下生成的,ios,xcode,xcode9,ios-frameworks,bitcode,Ios,Xcode,Xcode9,Ios Frameworks,Bitcode,我们正在尝试在静态框架中完全启用位代码,但当框架与应用程序集成时,我们在存档应用程序时收到以下错误,尽管我们能够在模拟器或设备上构建它 ld: bitcode bundle could not be generated because '.framework/p-iOS(PTFWOperationPrepareTransaction.o)' was built without full bitcode. All object files and libraries for bitcode mus
ld: bitcode bundle could not be generated because '.framework/p-iOS(PTFWOperationPrepareTransaction.o)' was built without full bitcode. All object files and libraries for bitcode must be generated from Xcode Archive or Install build file '.framework/p-iOS' for architecture armv7
我们已经通过otool-l Versions/A/p-iOS | grep uu Bitcode
验证了位代码状态,似乎它已正确启用
以下是我们在框架端对位代码的项目设置,
下面是我们在应用程序端对位代码的项目设置,
卑微的请求:
请查看以上屏幕截图中的设置,因为我们已经检查了所有相关查询,因此请不要将其作为参考。
而且,我们已经试着把东西修好了
提前感谢。我构建的框架也有这个问题。 这就是我的工作原理:
其他C标志
设置为-fembed位代码
BITCODE\u GENERATION\u MODE
的用户定义标志,其值为BITCODE
Enable Bitcode
应设置为Yes
有什么最新消息吗@我也在努力解决这个问题。。。你解决了吗?我已经创建了另一个问题:此问题有任何更新吗?