Xcodeプロジェクトでは、ターゲットにシンボリックリンクスクリプトを作成しました。これにより、スクリプトを編集して、更新をライブで確認できます。残念ながら、これの副作用は、再構築する前にクリーンアップしないと、次のエラーメッセージが表示されることです。
ln: /Users/atg/Desktop/Projects/Xcode Projects/Debug/Xsera.app/Contents/Resources/: Directory not empty
私のスクリプトの次の行の場合:
ln -F -s -f "$PWD/../Resources/" "$BUILD_ROOT/Debug/$UNLOCALIZED_RESOURCES_FOLDER_PATH"
クリーニング後にビルドすると機能するので、これが正しい行であることはわかっていますが、クリーニングせずにビルドすると機能しません。
したがって、私がやりたいのは、クリーニングせずにビルドを許可する方法を理解することです。これを行う最も簡単な方法は、ビルドする前に強制的にクリーンアップすることだと思いますが、エラーを削除する他の方法を誰かが知っている場合は、それも素晴らしいことです。
ありがとう!