19

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

“$(BUILT_PRODUCTS_DIR)”

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

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

“构建/调试-iphoneos”

这应该在我的系统上的什么位置?我看过:

Library/Developer/Xcode/DerivedData/{Project Name}/Build

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

4

1 回答 1

11

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

BUILT_PRODUCTS_DIR /Users/andy/Source/MyProject/build/Debug

有太多 Xcode 构建变量,我保存了一个文本文件,其中包含一个示例列表,这些示例列表是我通过执行自定义构建脚本并查看日志选项卡中的输出获得的。

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

$ cd ~
$ chflags nohidden Library

然后,您应该能够看到它的内容。

另一个提示:我有一个~/tmp文件夹,可以让临时的东西堆积起来,并且我已经设置了我的 Xcode 首选项以放入该文件夹DerivedDataArchives以便我可以:

  • 不时删除它(我不喜欢临时的东西堆积在我无法控制的地方)。
  • 查看它以将预发布存档项目打包给测试人员。
于 2012-06-01T08:53:30.050 回答