无法使用 Xcode 存档(错误 - PhaseScriptExecution 因非零退出代码而失败),但构建成功

2023-12-24

Error in detail, the black area is the name of the project and its sub-directoryError from Xcode I am sorry for the black marks in the image.

我已经看到多个帖子建议解决这个问题,Lock 解锁钥匙串(尝试过),pod 更新(尝试过),清除构建(尝试过),签名,在构建设置中跳过安装(尝试过) - 实际上没有一个工作了。

我用Expo以React Native方式构建了我的iOS应用程序,之后我做了expo弹出来创建用于Xcode构建和归档的iOS文件夹,构建每次都成功,它甚至可以在模拟器和我的设备(iPhone 7)上运行,但是它总是无法通过抛出此错误来存档 - 未分类 - 命令 PhaseScriptExecution 失败,退出代码非零。

任何帮助指出我应该走哪个方向或者我可能犯的错误将会有很大的帮助。如果我应该提供更多有关此问题的详细信息,请告诉我。谢谢你!

Xcode 版本 - 11.0 Mac 版本 - 10.15 卡塔琳娜 iPhone 操作系统 - 13.1.3

我尝试过的几个链接 -

  1. “${PODS_ROOT}/SwiftLint/swiftlint”导致 Xcode 10 出现“命令 PhaseScriptExecution 失败,退出代码为非零” https://stackoverflow.com/questions/51174105/pods-root-swiftlint-swiftlint-causes-command-phasescriptexecution-failed-w/54415718#54415718
  2. https://github.com/apollographql/apollo-ios/issues/395 https://github.com/apollographql/apollo-ios/issues/395
  3. https://www.reddit.com/r/iOSProgramming/comments/al9box/getting_an_error_command_phasescriptexecution/ https://www.reddit.com/r/iOSProgramming/comments/al9box/getting_an_error_command_phasescriptexecution/

确保您已正确安装 Pod。对我来说,我从 pod 文件中删除了所有 pod,通过终端更新 pod,然后将 pod 重新添加到 pod 文件并通过终端安装。这对我来说非常有效。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法使用 Xcode 存档(错误 - PhaseScriptExecution 因非零退出代码而失败),但构建成功 的相关文章

随机推荐