Xcode 11.3.1 - 命令 PhaseScriptExecution 失败,退出代码非零

时间:2021-04-28 10:50:04

标签: ios swift xcode realm archive

我的应用在 4 月 26 日之前一切正常。

但我的代码签名证书已于 4 月 27 日过期,我遇到了这个问题。

我在 Xcode 存档结束时收到此错误。并且存档失败。

我的 Xcode 版本是 11.3.1。 我已完成以下步骤来解决此问题:-

  1. 我已移除 pod 并重新安装。
  2. 具有通过钥匙串证书锁定和解锁登录
  3. 创建了一个有效期为一年的新证书。

但我的问题仍然没有解决。 如果有人遇到过类似的问题,请向我建议解决方案。

1 个答案:

答案 0 :(得分:1)

我缺乏一些信息,但我可以提供以下提示:

  • 确保您在同一台机器上拥有新证书并从钥匙串中删除旧证书。
  • 如果您之前已经这样做过,请确保您已经使用新证书重新生成了配置文件。还要确保您已经下载并安装了新的。
  • (!) 确保机器上有新的 Apple Worldwide 证书 - https://developer.apple.com/support/expiration/

如果上述方法不起作用,请清理构建文件夹,关闭项目,退出 Xcode,重新打开项目。