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

时间:2020-08-11 12:11:40

标签: ios xcode

我正在尝试在Xcode 11.6上运行的macOS 10.15.5中存档我的构建,并且每次遇到相同的错误“命令PhaseScriptExecution失败,退出代码非零”。 在“签名和功能”选项中,我在“调试”和“发布”两个选项卡上都选择了“分发配置”配置文件,并且禁用了自动签名。

Picture1

我有2个证书:一个用于开发,一个用于分发。

Picture2

这是错误:

Picture3

我已经尝试过钥匙串锁定和解锁。在Xcode 10和macOS 10.14上,它没有任何问题。

能帮我吗, 罗伯特

1 个答案:

答案 0 :(得分:0)

根据错误消息,似乎有一个构建脚本试图运行另一个名为copy-www-build-step.sh的脚本,并收到“权限被拒绝”错误。最可能的原因仅仅是脚本文件没有执行权限(默认情况下,没有文件具有此权限,并且例如在解压缩存档文件时,权限通常会丢失)。

这可以通过在终端中运行以下命令来启用执行权限来轻松解决:

chmod +x /path/to/copy-www-build-step.sh