如何在Xcode项目中为特定库或SDK启用或禁用bitcode

iBu*_*Bug 5 xcode libraries ios bitcode

我的项目中有很多外部库和SDK.其中一些人不支持bitcode.所以我必须禁用bitcode.但是像ParseCrashReporting这样的一些库确实需要它来表示崩溃报告.

我想禁用和启用bitcode特定的库.我怎么能做到这一点?它甚至可能吗?

谢谢

Sob*_*man 11

你不能.图书馆本身必须在bitcode的支持下建立.但是,如果您必须立即发送应用程序,并且在更新库时没有时间等待 - 您可以禁用整个项目的bitcode支持.一旦您使用bitcode支持更新了库 - 只需重新启用它并在AppStore中更新您的应用程序.

要启用/禁用bitcode支持,请转到项目>构建设置>在搜索字段中搜索'bitcode'>设置为YES/NO.

  • 就像我说的那样.如果它还不支持bitcode,请不要使用此库.或者看看它是否已经为bitcode更新了.或者找到资源并自己编译 - 我怀疑你会发现,但是,仍然可以选择:D (2认同)