无效的可执行文件。可执行文件“appname.app/Frameworks/hermes.framework/hermes”包含位码。 (ID:XXXX)

问题描述 投票:0回答:1

尝试将我的应用程序分发到 TestFlight 时遇到以下错误:

enter image description here

到目前为止我尝试过的:

  • 我检查了 XCode 中的 ENABLE_BITCODE 选项,并将其设置为“NO” 调试和发布。
  • 我检查了 DEBUG_INFORMATION_FORMAT 并将其设置为“DWARF with dSYM file”以进行调试和发布
  • 我尝试使用这个命令,我发现它是一个解决方案,但它不起作用:

installer.pods_project.targets.each do |target|
      target.build_configurations.each do |config|
        config.build_settings['ENABLE_BITCODE'] = 'NO'
      end
    end

MacOS:红杉15.0

ios xcode react-native expo
1个回答
0
投票

几个小时前我遇到了同样的问题。我意识到我的 Xcode 已更新到新版本 16.0。

我不知道这是否有帮助,但如果你很着急,对我有用的解决方法是将 Xcode 降级到 15.4。 我使用此链接获取该应用程序:https://xcodereleases.com

© www.soinside.com 2019 - 2024. All rights reserved.