XCode 无法创建存档并出现“无法生成进程 /usr/bin/make”错误

Posted

技术标签:

【中文标题】XCode 无法创建存档并出现“无法生成进程 /usr/bin/make”错误【英文标题】:XCode fails to create archive with 'unable to spawn process /usr/bin/make' error 【发布时间】:2021-01-20 16:04:53 【问题描述】:

在创建 ios 项目存档时遇到问题 (swift)。 该项目有一个构建目标,需要将/usr/bin/make 设置为构建工具,但在尝试创建存档时,我不断得到error: unable to spawn process '/usr/bin/make' (No such file or directory) make 文件存在于/Applications/Xcode.app/Contents/Developer/usr/bin/ 并添加到PATH 变量中

【问题讨论】:

【参考方案1】:

尽管 XCode 仅提供了 error: unable to spawn process '/usr/bin/make' (No such file or directory) 消息,但真正的原因在于同一目标的 外部构建工具配置 Directory 路径值。它需要不同的目录来调试和发布版本

【讨论】:

您好,我在尝试在设备中运行代码时遇到了同样的问题。我不太明白答案。你能帮帮我吗? @VishnuPrasannan 嘿 :) 在我的情况下,以下事情有效:在目标的 Info 选项卡中,Directory 路径取决于调试/发布配置。所以我为每个配置创建了$CUSTOM_BUILD_PATH 并将其设置为Directory 值。您必须找出 $CUSTOM_BUILD_PATH 对您的特定目标有效 @potato_fog 您能否在回答中更详细地解释这一点?理想情况下,举个例子,因为很难理解你的意思。谢谢

以上是关于XCode 无法创建存档并出现“无法生成进程 /usr/bin/make”错误的主要内容,如果未能解决你的问题,请参考以下文章

没有存档的 Xcode 符号

无法在 Xcode 中创建存档,但可以构建项目

Xcode Bots:: 创建存档失败:xcodebuild 以状态 65 退出

Xcode Bots ::创建存档失败:xcodebuild退出状态为65

无法在 Xcode 4 中再存档

证书:未知,配置文件:xcode 10.1 存档中没有