我正在尝试在Xcode 11.6
上运行的macOS 10.15.5
中存档我的构建,并且每次遇到相同的错误“命令PhaseScriptExecution失败,退出代码非零”。
在“签名和功能”选项中,我在“调试”和“发布”两个选项卡上都选择了“分发配置”配置文件,并且禁用了自动签名。
我有2个证书:一个用于开发,一个用于分发。
这是错误:
我已经尝试过钥匙串锁定和解锁。在Xcode 10和macOS 10.14上,它没有任何问题。
能帮我吗, 罗伯特
答案 0 :(得分:0)
根据错误消息,似乎有一个构建脚本试图运行另一个名为copy-www-build-step.sh
的脚本,并收到“权限被拒绝”错误。最可能的原因仅仅是脚本文件没有执行权限(默认情况下,没有文件具有此权限,并且例如在解压缩存档文件时,权限通常会丢失)。
这可以通过在终端中运行以下命令来启用执行权限来轻松解决:
chmod +x /path/to/copy-www-build-step.sh