我有一个游戏项目,有几张图片。有时我需要执行干净,因为某些图像由于某种原因没有更新。
项目规模庞大,干净后需要花费相当多的时间。如果我知道罪魁祸首文件,有没有办法只清理那些特定文件,而不是整个项目?
答案 0 :(得分:3)
因为你知道它是最成问题的图像文件夹,也许你应该添加一个"运行脚本"在构建过程中构建阶段以从构建目标中擦除图像文件夹,因此"复制捆绑资源"在构建过程中稍后出现的构建阶段将始终成功复制最新的图像文件。
要添加运行脚本构建阶段,您可以在Xcode 5中执行类似的操作:
然后在该阶段(您需要移动到接近构建过程的开始),您将创建一个删除图像文件夹的小脚本。
我最初的猜测是你可能会开始使用Xcode环境变量" CODESIGNING_FOLDER_PATH
" (这可能只指向" Release"版本),但if you look at this related question您可能会想出如何使用正确的环境变量和脚本。它可能是" CONFIGURATION_BUILD_DIR
" +" PRODUCT_NAME
" +" .app/Contents/Resources/MyImageFolder
"进入shell变量。