当设备通过Xcode插入我的机器时,我可以读取控制台。
我需要构建一种方法来为我的测试用户读取控制台,以便从设备获取控制台输出消息和崩溃报告,然后通过电子邮件对话框发送电子邮件。
是否存在控制台日志和崩溃报告在iOS上运行的标准文件位置?
答案 0 :(得分:4)
控制台未保存到iPhone上的文件中(这就是重新启动它的原因)。
我建议您使用记录到控制台的内容替换您的NSLog
以及应用的Documents目录中的文件,并允许在应用内提供将文件发送到电子邮件的功能。< / p>
保留崩溃日志的位置位于应用程序的沙箱之外,因此您无法直接访问崩溃日志,但是与iTunes同步将导致它们上载到开发人员的iTunes Connect帐户。