无法使用 Xcode 存档(错误 - PhaseScriptExecution failed with a non zero exit code),但构建成功

Abh*_*ava 7 xcode ios react-native expo

错误详细,黑色区域是项目名称及其子目录来自 Xcode 的错误 我很抱歉图像中的黑色标记。

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

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

任何帮助我指出我应该去哪个方向或者我正在做的可能的错误都会有很大的帮助。如果我应该提供有关此的更多详细信息,请告诉我。谢谢!

Xcode 版本 - 11.0 Mac 版本 - 10.15 Catalina iPhone 操作系统 - 13.1.3

我尝试过的几个链接 -

  1. “${PODS_ROOT}/SwiftLint/swiftlint”使用 Xcode 10 导致“Command PhaseScriptExecution failed with a nonzero exit code”
  2. https://github.com/apollographql/apollo-ios/issues/395
  3. https://www.reddit.com/r/iOSProgramming/comments/al9box/getting_an_error_command_phasescriptexecution/

小智 0

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