ios - Xcode 11.3.1 - 命令 PhaseScriptExecution 失败,退出代码为非零
问题描述
在 4 月 26 日之前,我的应用程序中的一切都很好。
但是我的代码签名证书已于 4 月 27 日过期,我遇到了这个问题。
我在 Xcode 的存档末尾收到此错误。并且存档失败。
我的 Xcode 版本是 11.3.1。我已完成以下步骤来解决此问题:-
- 我已删除 pod 并重新安装。
- 从钥匙串证书锁定和解锁登录。
- 已创建有效期为另一年的新证书。
但我的问题仍然没有解决。如果有人遇到类似类型的问题,请向我建议解决方案。
解决方案
我缺乏一些信息,但我可以提供以下提示:
- 确保您在同一台机器上拥有新证书,并从钥匙串中删除旧证书。
- 如果您以前这样做过,请确保您已经使用新证书重新生成了配置文件。还要确保您已经下载并安装了新的。
- (!)确保您的机器上有新的 Apple Worldwide 证书 - https://developer.apple.com/support/expiration/
如果上述方法不起作用,请清理构建文件夹,关闭项目,退出 Xcode,重新打开项目。
推荐阅读
- yii - Yii1 - CActiveDataProvider 标准未按预期工作
- gitlab - 无法访问自己托管的 gitlab
- wordpress - 在wordpress中注册自定义输入类型时如何隐藏或删除“添加新”子菜单?
- javascript - 每 2 秒重复一次 PHP 函数
- visual-studio - Visual Studio Team Services 在线 - “5 位用户免费”澄清
- ios - Swift Metal MTLCreateSystemDefaultDevice 返回 nil
- java - com.din.OSS 中构造函数的参数 0 需要找不到类型为“java.lang.String”的 bean
- python - 使用 Python 和 Pandas 合并多个 CSV 文件
- c# - UDP监听器不在不同的机器上工作
- c++ - 正则表达式模式匹配搜索在 cpp 中的无序映射