次のようにしてフォルダー参照を作成しました。
- ディスク上にフォルダーを作成しました。その中にあるはずのファイルを追加しました。
- Xcodeで ---> プロジェクトにファイルを追加 ---> フォルダをクリック ---> 必要に応じてチェックを外してファイルをコピー ---> 追加されたフォルダのフォルダ参照を作成をクリック
問題: フォルダー内のファイルを変更 (追加/削除) するたびに、変更は Xcode で取得されます。(プロジェクト ナビゲーターで変更を確認できます)。シミュレーターで実行すると、これらの変更はありません。シミュレーターでアプリケーションを削除しても役に立ちません。シミュレーターで「コンテンツと設定のリセット」をクリックした場合にのみ、変更が反映されます。
ビルド フェーズに次のスクリプトを既に追加しています。
touch -cm "${BACKGROUND_TEXTURES}"
コンパイル後、バンドル リソースをコピーする前に実行されます。私のバンドル リソースには、このフォルダーが含まれています。
Xcode はスクリプトの有無にかかわらず変更を取得するため、スクリプトが重要かどうかはわかりません。「コンテンツと設定のリセット」を手動で設定しない限り、更新されないのはシミュレーターです。
私の問題を解決する正しい方法は何ですか?
編集:クリーンしてからビルドを試しましたが、違いはないようです。