В моем проекте 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"
Я знаю, что это правильная строка, потому что она работает, когда я строю после очистки, но не работает, если я строю без очистки.
Поэтому я хотел бы выяснить, как разрешить сборку без очистки. Я думаю, что самый простой способ сделать это - принудительно выполнить очистку перед сборкой, но если кто-нибудь знает какой-либо другой способ устранения ошибки, это было бы также неплохо.
Спасибо!