プロジェクトを実行しようとすると、このようなエラーが発生します。
このエラーは、ファイル参照が重複している場合に発生する可能性があります (png 画像を変更したため、この問題が発生しました)。バンドル リソース内のすべてのコピー ファイルを確認できます。私にとっては、各「エラー png ファイル」の複数のコピーがありました。
次の手順に従ってバンドル リソースを開くことができます。[Project Navigator] タブでプロジェクト名をクリックし、[ your project
Targets] で選択します。その後、Build Phases
タブを選択する必要があります。「ターゲットの依存関係」、「ソースのコンパイル」、「バイナリとライブラリのリンク」、および探しているもののリストが表示されCopy Bundle Resources
ます。ここでは、プロジェクトに追加するすべてのリソースを確認できます。
このエラーを修正するには、このリストからすべてのエラー ファイルを削除する必要があります。
その後、Project Navigator でこのファイルも削除し、プロジェクトからリンクを解除する必要があるすべてのファイルを選択し、それらを右クリックして [削除] を選択し、[ Remove Reference
. 必要なのは、プロジェクトからすべての参照を削除することだけです。
すべての作業が完了したら、ファイルを元に戻す必要があります。右ボタンで Project Navigator ゾーン (または特定のフォルダー/グループ) をクリックし、Add Files to "Your Project Name"
削除する必要があるすべてのファイルを選択します。
以前にファイルから参照を削除し、プロジェクト フォルダーに再び追加されるのを待っていることを思い出してください。
このようなエラーが発生するもう 1 つの理由は、.png ファイルが適切な .png ファイルではない場合です。この場合、ファイルを png 拡張子に再保存する必要があります。プレビューで画像ファイルを開き、ここから png に保存できます。大量の画像がある場合は、Automator を使用して作業を支援できます。この助けを願っています。