Сбой сборки iOS;/bin/sh Нет такого файла или каталога

Я работал над своим приложением, а затем ни от кого, я получаю эту ошибку сборки и не могу понять, почему она не исчезнет. Очевидно, он думает, что мне не хватает script. Кто-нибудь еще знает почему? Я использую Xcode 4.5.1.

/бен/ш: /Users/JonErickson/Library/Developer/Xcode/DerivedData/FireCom -cygbnsedlgybvdewalvvmzqeehlc/Build/Intermediates/FireCom.build/Debug-iphonesimulator/FireCom.build/ Script-C8CC6BE415FAAB4C001BB67E.sh: (null): плохой интерпретатор: нет такого файла или каталога

Ответ 1

Проверьте потенциально поврежденную фазу "run script" в фазах сборки.

Он должен выглядеть примерно так:

Build Phase

Ответ 2

Я переименовал свое приложение и попал в эту ошибку. В разных местах я изменил имя, но не смог найти его в одном месте.. - в файле настройки целевой сборки.

Cmd + Shift + F, чтобы найти в целом проекте. поиск старой строки имени приложения. Найдены места, где старое имя все еще застряло, обновило его новым именем.

enter image description here

Ответ 3

Я встречал это несколько раз, потому что мой DerivedData не работает с моей работой. Я никогда не понимаю логики, когда это происходит, и не отслеживает изменения, которые я делаю... но так как script пытается запустить из архива в производных данных, вам нужно убедиться на самом деле присутствует script. Для этого удалите полученные данные (или, по крайней мере, каталог, содержащий ваш script), а затем снова создайте. Xcode заполнит пробел (ы). Вы можете получить быстрый доступ к Derived Data, перейдя в меню File, а затем перейдя в Project Settings (или Workspace Settings соответственно) и следуя ссылке на ваш поиск. Просто мусор.