如何收集xcode日志?

时间:2014-12-17 22:47:06

标签: xcode logging bug-reporting

我通过他们的错误报告向Apple提交了一个错误。现在他们问我发送日志。

如何收集xcode日志?我已准备好系统日志和控制台日志。

3 个答案:

答案 0 :(得分:0)

我不相信Xcode会写一个专用的日志文件。但是,Console应用程序应该包含您需要的所有内容(您需要通过PROCESS | Xcode进行过滤以仅查看Xcode条目)。

或者,从终端窗口(通过/Applications/Xcode-beta.app/Contents/MacOS/Xcode)启动Xcode应该只生成Xcode日志。

有关详细信息,请参阅我的other answer

答案 1 :(得分:0)

您可以在终端中使用以下命令来收集Xcode sysdiagnose日志:

sudo sysdiagnose Xcode

这提供了以下信息:

  

此工具生成的文件可让Apple调查计算机问题并帮助改进Apple产品。这些文件可能    包含在您的设备上找到或与之关联的个人信息    您的iCloud帐户,包括但不限于您的姓名,序列号    设备编号,设备名称,连接的外围设备    设备,您的用户名,您的电子邮件地址和电子邮件设置,文件    路径,文件名,Siri建议,您计算机的IP地址以及    网络连接信息。

     

Apple根据其隐私权使用此信息    政策(www.apple.com/privacy),并且未与其他任何人共享    公司。通过使用此工具并将结果发送给Apple,您可以    同意苹果使用这些文件的内容来改善苹果    产品。

此过程最多可能需要10分钟。

完成后,可以在tar.gz中找到生成的/private/var/tmp文件,大小可以是100兆兆。

答案 2 :(得分:-1)

  • 将iPad或iPhone连接到Mac并照常同步
  • 按Command + Shift + G并导航至 〜/库/日志/ CrashReporter始终/移动设备/
  • 对于拥有多个iOS设备的用户,请选择适当的设备 您想从
  • 中检索崩溃日志
  • 查找包含您想要崩溃报告的应用名称的文件, 将其复制出文件夹,或复制多个日志并将其压缩 对于开发者