Xcodeは、プロジェクトに特定のイメージがなく、ビルドしようとするとエラーが発生することを通知し続けます。プロジェクトからXcodeが文句を言っている.pngを削除した場合、ビルドしようとするとXcodeがエラーになるのはなぜですか?
[ルバーブが編集(コメントするには大きすぎた)]
私はこれらの詳細で同じことを得ています。コピーコマンドは次のようになります
CpResource MyIcons/../13-bicycle.png /Users/Me/Library/Developer/Xcode/DerivedData/MyProject-cxsohyxdecdbptgrrtaixbhhixrj/Build/Products/Debug-iphonesimulator/MyProject.app/13-bicycle.png
次に、たくさんのsetenvがあり、コマンドは「builtin-copy」に変換されますが、それは重要ではありません。コンパイルすると、次のエラーが発生します。
エラー:/Users/Me/Development/MyProject/MyIcons/../13-bicycle.png:そのようなファイルまたはディレクトリはありません
ここで、Robert Harveyの提案に従って[バンドルリソースのコピー]タブを開きました。.pngがそこにあり、何も読み取られていません。そして、それはファイルシステム(Finder)とプロジェクトナビゲータにあります。そこで、-ボタンを使用してリソースから削除し、[バンドルリソースのコピー]タブのリストの左下にある[+]ボタンを使用して手動で追加しました。これにより、ナビゲーターのプロジェクトのルートに配置されたので、グループに再度移動しましたが、運が悪かったので、同じエラーが発生しました。だから私はそれを完全に削除しました(プロジェクトナビゲータから、それをゴミ箱に移動できるようにしました)。それは機能しましたが、次のアイコンで同じエラーが発生しました(一度に1つか2つしか報告されません)。
エラーメッセージを見ると、MyIconsはフォルダであると思われます。そうではなく、ただのグループです。そのようなフォルダはありません、私はファイルシステムで見ることができます。
ドラッグアンドドロップで追加する場合は、[アイテムを...グループフォルダーにコピーする(必要な場合)]をオンのままにし、[追加したフォルダーのグループを作成する]ボタンを選択しました。ただし、アイコンを(まとめて)既存のグループにドラッグしただけであることに注意してください。フォルダをドラッグしたり、グループやフォルダが作成された場所をドラッグしたりしませんでした。しかし、どういうわけか、コンパイラは、これらのリソースが存在しないファイルシステム内のフォルダにあると見なします。
[リソースのコピー]リストのアイコンを右クリックして、[ファインダーに表示]と[プロジェクトナビゲーターに表示]の両方を試しました。両方とも機能しました。ファイルはそこにあり、ファイルがビルドされるまでどこにあるかがわかります。
アイコンを削除する以外の回避策もまだ見つかりませんでした。クリーニングは機能しません。私のグループは壊れていると思います。