iOS构建失败; / bin / sh没有这样的文件或目录

时间:2012-10-04 18:41:35

标签: ios xcode build compiler-errors sh

我正在处理我的应用程序,然后没有在哪里,我得到这个构建错误,无法弄清楚为什么它不会消失。显然它认为我错过了某种类型的脚本。别人都知道为什么?我正在使用Xcode 4.5.1。

  

/ bin / sh的:   /Users/JonErickson/Library/Developer/Xcode/DerivedData/FireCom-cygbnsedlgybvdewalvvmzqeehlc/Build/Intermediates/FireCom.build/Debug-iphonesimulator/FireCom.build/Script-C8CC6BE415FAAB4C001BB67E.sh:   (null):错误的解释器:没有这样的文件或目录

3 个答案:

答案 0 :(得分:18)

在项目的“构建阶段”中检查可能已损坏的“运行脚本”阶段。

看起来应该是这样的:

Build Phase

答案 1 :(得分:2)

我已经重命名了我的应用,并遇到了这个错误。在不同的地方,我更改了名称,但在一个地方找不到.. - 在Target的构建设置文件中。

Cmd + Shift + F在整个项目中查找。 搜索旧的App名称字符串。 找到旧名称仍然卡住的地方,用新名称更新。

enter image description here

答案 2 :(得分:0)

我已经多次遇到过这种情况,因为我的DerivedData不符合我的工作。我从来没有理解它的逻辑,并且没有跟踪我正在进行的更改......但由于脚本试图从派生数据中的存档运行,因此您需要确保脚本实际上是存在的。为此,请删除派生数据(或至少删除包含脚本的目录),然后再次构建。 Xcode将填补空白。您可以导航到Derived Data菜单然后转到File(或相应地Project Settings)并点击指向您的查找程序的链接,以便快速访问Workspace Settings。把它扔掉