【发布时间】:2011-07-18 22:50:23
【问题描述】:
我正在为 iPhone 进行自动化测试,我需要将 gdb 的输出重定向到日志文件。一些在线搜索发现以下两行在开始调试之前在命令行运行:
defaults write com.apple.Xcode PBXGDBDebuggerLogToFile YES
defaults write com.apple.Xcode PBXGDBDebuggerLogFileName <filepath>
...但它们似乎对我不起作用。过去我遇到过问题,以前版本的 Xcode 的功能在新版本中消失了(我使用的是 XCode 4.0.2)。是这里的情况,还是更有可能我只是做错了什么?
还有其他方法可以告诉 XCode 将输出发送到日志文件吗?请注意,我需要能够从命令行或 AppleScript 执行此操作;我无法在正在运行的程序的代码中添加任何内容。
【问题讨论】: