1

xcode 3.2 でプロジェクトを作成しましたが、xcode を 4.2 にアップグレードした後、すべて正常に動作しました。今、同じ環境を持つ別の Mac ラップトップでプロジェクトをセットアップしたいと考えています。しかし、ビルド中にエラーが発生します。

CpResource ../../Desktop/th_text-field.png エラー: /Users/gchauhan/Documents/project backup/30july/lisnxios_lisnxios/Lisnx/../../Desktop/th_text-field.png: そのようなファイルまたはディレクトリ

この th_text-field.png は私の xcode プロジェクトには存在しません。私はそれがどのように起こっているのかわかりません。この問題から私を解放してください。私は非常に感謝します

4

2 に答える 2

2

3.2 プロジェクトでは、この png の参照を追加したが、コピーしていない必要があります。
参照を削除してから再度追加し、copy item into destination ...以下のようにチェックされていることを確認してください

ここに画像の説明を入力

于 2012-07-31T05:33:18.363 に答える
1

それは正常です。そのイメージは他のコンピューターには存在しないため、プログラムはそれを見つけることができません。他のコンピューターで正常に動作するように、常にプロジェクト バンドルにイメージを追加してください。アプリにサンドボックスを追加しても、デスクトップなどの他のディレクトリにある場合、画像にアクセスできなかったと思います。Music、Movies、Pictures、および Downloads フォルダーは、サンドボックス化後に簡単にアクセスできます。他のディレクトリにアクセスするには、サンドボックスを扱うのが大変です。また、アプリをアプリストアに提出する場合に必要になります。そして、そのファイルが xcode プロジェクトのファイル リストに表示されない場合は、イメージをプロジェクト ファイル リストに追加 (ドラッグ アンド ドロップ) するだけで、ウィンドウ ウィッチがポップアップ表示され、[アイテムのコピー....] にチェックマークを付けて確認してください。 「ターゲットに追加」でアプリがチェックされていること。

于 2012-07-31T06:31:47.733 に答える