在M1上存档时,PhaseScriptExecution Embed Pods失败



我有一个使用可可荚的iOS项目。它曾经在英特尔架构上运行得很好,但在我的新M1 Mac上却不能正常工作。

首先,该项目不是在模拟器上构建/运行的,所以我查了一下,发现我必须为我的应用程序目标和pods目标设置排除的体系结构-arm64,我这样做了,事情就开始起作用了。

现在,当我试图归档项目时,我得到了以下错误:

...ARCHS[@]: unbound variable
Command PhaseScriptExecution failed with a nonzero exit code

我看了一些地方,尝试了人们的建议,但似乎还没有什么对我有用的。以下是我尝试过的:ARCHS[@]:Xcode 12 中的未绑定变量

我在M1 Pro上运行Xcode 13.3。

任何形式的帮助都将不胜感激!

我在mac上通过删除Library/Developer/Xcode上的派生数据文件夹来解决这个问题。你不需要;排除的体系结构-arm64〃;,因为这会给你带来其他问题。

相关内容

  • 没有找到相关文章

最新更新