我有一个iOS应用程序,我在其中记录我的应用程序状态更改的.log文件,并且该应用程序中有一项规定可以提取调试日志并通过电子邮件发送给开发团队进行调试。
我还将能够以编程方式复制Apple生成的应用崩溃日志(崩溃转储)(以防我的应用过去崩溃),并将其与应用生成的日志一起发送。
我知道故障转储位于〜/ Library / Logs / CrashReporter / MobileDevice / Device-Name位置。
不确定是否可以使用已发布的API以编程方式访问此位置路径(而不必担心在审核过程中被Apple拒绝)。
我只找到了Apple文档,其中谈到了使用XCode或通过iPhone设置中的Diagnostics Utility选项访问日志。