xcode在我的系统上解析"$(BUILT_PRODUCTS_DIR)"在哪里?

Und*_*ion 11 xcode build

使用Xcode 4.2编译iPhone模拟器时,如果我放置

"$(BUILT_PRODUCTS_DIR)"

构建设置/标题搜索路径/调试

退出编辑我可以看到它解析为:

"构建/调试-的iPhoneOS"

这应该在我的系统上哪里?我查了一下:

Library/Developer/Xcode/DerivedData/{Project Name}/Buid
Run Code Online (Sandbox Code Playgroud)

但我找不到一个名为build的文件,其中包含一个名为Debug-iphoneos的文件夹.

tro*_*foe 8

在我的系统上,编译OSX项目,解析为绝对路径:

BUILT_PRODUCTS_DIR /Users/andy/Source/MyProject/build/Debug
Run Code Online (Sandbox Code Playgroud)

有很多Xcode构建变量我保留了一个文本文件,其中包含了一个示例列表,我从执行自定义构建脚本和查看日志选项卡中的输出中获得了这些变量.

如果您的代码进入该Library文件夹,那么它将隐藏在Lion下.您可以Terminal使用以下命令从命令行()取消隐藏它:

$ cd ~
$ chflags nohidden Library
Run Code Online (Sandbox Code Playgroud)

然后,您应该能够看到其内容.

另一个秘诀:我有一个~/tmp,我因为一时的东西积累的文件夹.我将我的Xcode的喜好把DerivedDataArchives该文件夹中,以便我可以:

  • 一次又一次地删除它(我不喜欢临时的东西累积,我无法控制它).
  • 看它用于包装预发布存档项目给测试人员.