Xcode 4,在构建之前清理? [英] Xcode 4, clean before build?
问题描述
Xcode 4中是否有一种方法(可能使用方案)指定在执行新构建之前自动完成清理。
Is there a way (possibly using schemes) in Xcode 4 to specify that a clean is automatically done before doing a new build.
我有一个项目有时无法构建,除非我先干净,目前我是手工做的?
I have a project that sometimes fails to build unless I do a clean first, currently I am doing it by hand?
推荐答案
按⌥⌘R,展开所选方案,选择预操作,单击+,选择新建运行脚本操作,将提供构建设置设置为目标。在下面的框中键入 rm -rf $ {BUILT_PRODUCTS_DIR}
。注意:如Xcode对话框中所示,它是BUILT not BUILD。您可以输入 echo $ {BUILT_PRODUCTS_DIR}> 〜/ Desktop / log.txt
查看将要删除的内容。
Press ⌥⌘R, expand the selected scheme, select Pre-actions, click +, select New Run Script Action, set Provide Build Settings from to your target. In the box below type rm -rf ${BUILT_PRODUCTS_DIR}
. Note: it is BUILT not BUILD as seen in the Xcode dialog. You can type echo ${BUILT_PRODUCTS_DIR} > ~/Desktop/log.txt
to see what's going to be deleted.
这篇关于Xcode 4,在构建之前清理?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!