在我的 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"
我知道这是正确的行,因为它在我清洁后构建时有效,但如果我在不清洁的情况下构建则不起作用。
因此,我想做的是弄清楚如何在不清理的情况下允许构建。我认为最简单的方法是在构建之前强制进行清理,但如果有人知道任何其他消除错误的方法,那也很好。
谢谢!