2012-10-04 9 views
11

私は自分のアプリケーションで作業していましたが、どこから出てこなくてもこのビルドエラーが発生し、なぜそれがなくならないのか分かりません。明らかに私はある種のスクリプトが欠けていると思っています。他の誰かがなぜ知っていますか?私はXcode 4.5.1を使用しています。iOSビルドに失敗しました。/bin/shこのようなファイルやディレクトリはありません

/binに/ SH: /Users/JonErickson/Library/Developer/Xcode/DerivedData/FireCom-cygbnsedlgybvdewalvvmzqeehlc/Build/Intermediates/FireCom.build/Debug-iphonesimulator/FireCom.build/Script-C8CC6BE415FAAB4C001BB67E.sh : (ヌル):悪い通訳:プロジェクトの「構築フェーズ」で潜在的に破損している「実行スクリプト」フェーズのためにそのようなファイルやディレクトリ

答えて

16

チェック。

それは次のようになります。

Build Phase

+0

私は何をしましたか?それは完全に空です。 –

+13

ああ、私はそれを修正しました。私はあなたが実行スクリプトを削除する可能性があるとは思わなかった。私は "スクリプトの実行"ヘッダーに少し灰色の "X"が表示されませんでした。 –

+0

ありがとう。それは完全に価値がある –

1

私は私のアプリと改名し、このエラーになっていました。さまざまな場所で、私は名前を変更しましたが、ターゲットのビルド設定ファイルで、1つの場所では見つかりませんでした。

プロジェクト全体で見つかるCmd + Shift + F は古いアプリ名の文字列を検索しました。 古い名前がまだ残っていた場所が見つかりました。新しい名前で更新されました。

enter image description here

0

DerivedDataが私の仕事で、現在ではありませんので、私はこれを複数回発生しました。私はそれがいつ行われているかを追跡していないロジックを理解することはできませんでしたが、スクリプトが派生データのアーカイブから実行しようとしているので、スクリプト実際に存在します。これを行うには、派生データ(または少なくともスクリプトを含むディレクトリ)を削除してから、再度ビルドします。 Xcodeはギャップを埋めるでしょう。 Derived Dataにアクセスするには、Fileのメニューに移動して、Project Settings(またはそれに応じてWorkspace Settings)にアクセスし、ファインダーへのリンクをクリックします。ちょうどそれをゴミ箱。

関連する問題