不包含位码。您必须重新构建并启用位码(Xcode设置ENABLE_BITCODE)。

5
在设备中安装时,我遇到了这个错误,但在模拟器中构建完美运行。按照错误提示,我已经在该库中禁用了位码,但仍然在尝试在设备上运行时出现此错误。Xcode 版本:14.1
只显示所有错误 '/Users/unnati/Library/Developer/Xcode/DerivedData/BrainPuzzle-chbwvweeswlzwpaaoinoodosfdww/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/AppLovinMediationByteDanceAdapter/libByteDanceAdapter.a(ALByteDanceMediationAdapter.o)' 不包含位码。您必须重新构建它并启用位码(Xcode 设置 ENABLE_BITCODE),从供应商获取更新的库,或者为此目标禁用位码。文件 '/Users/unnati/Library/Developer/Xcode/DerivedData/BrainPuzzle-chbwvweeswlzwpaaoinoodosfdww/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/AppLovinMediationByteDanceAdapter/libByteDanceAdapter.a' 适用于架构 arm64
按照错误提示,我已经在该库中禁用了位码,但仍然在尝试在设备上运行时出现此错误。我已经更新了这个库,但仍然面临这个问题。

你解决问题了吗? - heximal
是的,问题已经解决了。 - Rishi jha
你能告诉我怎么做吗? - heximal
@heximal,我在升级Flutter之后遇到了这个问题。已经检查过所有的BITCODE_ENABLED都是“NO”。你能告诉我你是怎么解决它的吗? - beria
3个回答

4

看起来你正在使用一个可能仍启用了位码的库/依赖项。(AppLovin?)

确保您使用的所有依赖项已禁用位码,并将它们更新到最新版本。


3
在Xcode的文件系统中,点击“Pods” -> “AppLovinMediationByteDanceAdapter” -> “Build Settings” -> “Build Options”,将"Enable Bitcode"从“yes”更改为“no”。

1

Rdev和LA的答案对我起作用了,但有一点区别。我有一个可用的分享扩展,在我升级Flutter之后没有任何更改就出现了这个错误。对我来说,启用位码选项不可见,因为在构建设置窗口中选择了基本选项卡,而不是全部选项卡;将它们都更改为所有3个(项目-运行器,目标-运行器和目标-共享扩展)也可以解决问题。此外,我还将ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES也更改为所有3个的NO。

编辑:小拘泥


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接