2012-03-31 6 views
0

次の手順を実行してフォルダ参照を作成しました。Xcodeでデバイス上のフォルダ参照を更新する方法

  1. ディスクにフォルダを作成しました。その中にあるファイルを追加しました。 Xcodeで
  2. 必要 は--->クリックした場合 --->任意の追加のフォルダ
のフォルダ参照を作成 --->フォルダ をクリック--->未確認のコピーファイルをプロジェクトにファイルを追加します。

問題: フォルダ内のファイルを変更(追加/削除)するたびに変更がXcodeで取得されます。 (プロジェクトナビゲータの変更を見ることができます)。これらの変更は、私がシミュレータを実行してもそこにはありません。シミュレータ上でアプリケーションを削除しても効果はありません。シミュレータの[コンテンツと設定をリセット]をクリックした場合にのみ、変更が反映されます。

私はすでに私のビルドフェーズに次のスクリプトを追加しました:

touch -cm "${BACKGROUND_TEXTURES}" 

これは、コンパイルした後、しかし、バンドルリソースをコピーする前に実行されます。バンドルリソースにはこのフォルダが含まれています。

Xcodeが変更なしでtoを変更するので、スクリプトが重要かどうかはわかりません。私は手動で "コンテンツと設定をリセット"を設定しない限り、更新されないシミュレータです。

私の問題を解決する正しい方法は何ですか?

EDIT:私はClean、Buildを試しましたが、それは何の違いもありません。

答えて

0

例: プロジェクトフォルダに「Images」フォルダを作成し、追加したフォルダのフォルダ参照を作成します。
次へ実行スクリプトにtouch -cm ${SRCROOT}/../../Imagesを追加し、「ソースをコンパイルする」の前に「スクリプトの実行」をドラッグしてください。 クリーンでビルドしても問題ありません。

+0

Resourcesフォルダの下にImagesという名前のフォルダを追加します。 次へtouch -cm $ {SRCROOT} /../../ Imagesをスクリプト実行に追加し、「ソースをコンパイルする」の前に「スクリプトの実行」をドラッグしますが、動作しません。どうしてか分かりません –

関連する問題