XCode がすべてをソースに取り込み、一時ファイルなどを書き込むのを防ぐ方法はないと思います。
1 つのオプションは、XCode が使用するディレクトリにソースをプッシュする単純なシェル スクリプトを作成することです。XCode を開発 (デバッグのみ) に使用していないため、プロジェクト ツリー全体を一時ディレクトリにコピーし、それを XCode で開きます。
(push_to_xcode.sh) のようなもの:
#!/bin/bash
#first, wipe existing project from your temp directory
rm -rf /tmp/xcode_temp_code
#then, copy your existing project into the temp folder
cp -R /path/to/your/project/myProject /tmp/xcode_temp_code
#lastly, launch the project
open /tmp/xcode_temp_code/myProject.xcodeproj
スクリプトを作成したら、次のように入力して実行可能に変更しますchmod +x push_to_xcode.sh
次に、ターミナルを開き、スクリプトを保存したディレクトリに cd して、それを入力./push_to_xcode.sh
するか、ファインダーでダブルクリックします。
これにより、このプロジェクトで Xcode が起動します。XCode で行った変更は、故意または過失にかかわらず、元のコードには影響しません。