私はXCodeプロジェクトへのフォルダ参照として2つのリソースフォルダを追加しました。 this questionのアドバイスに続いて、rsyncコマンドを使用してこれらのフォルダをコピーする新しいビルドフェーズを作成したので、プロジェクトをクリーンアップする必要なくアプリケーションが実行されたときにこのフォルダ内のファイルに対する変更が表示されます。私はその後、ビルド段階の権利を "Copy Bundle Resources"に置き換え、そこから2つのフォルダを削除しました。バンドルからファイルを削除しないrsyncでXCodeビルドフェーズ
rsync -a --delete --exclude=.svn "${SRCROOT}/Resources/Episode1" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
rsync -a --delete --exclude=.svn "${SRCROOT}/Resources/Common" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
削除されたファイルはまだ私のアプリケーションバンドルの中にありますが、うまくいくようです。 "$ {TARGET_BUILD_DIR}/$ {UNLOCALIZED_RESOURCES_FOLDER_PATH}"で表されるフォルダに移動すると、削除したファイルは期待通りには存在しませんが、シミュレータ内のアプリケーションバンドルを調べるとファイルはまだ存在します。すべての手がかりは?