我希望以编程方式检索iPhone中的崩溃日志。 在iOS 10及更高版本中,可以在此处找到日志列表:
Settings --> Privacy -->Analytics --> Analytics Data-->logfiles.json
是否可以以编程方式访问日志文件。 我基本上希望获得数据部分中的所有文件。不只是与我的应用程序相关的文件。
注意:我不是在寻找Appstore批准。
答案 0 :(得分:2)
没有公共或私有API来收集iOS生成的崩溃报告。在Jailbroken设备上,您应该能够转到iOS存储它们的文件系统文件夹,并直接从那里收集它们。 (你需要找到这个文件夹,因为我现在还不知道确切的位置,但它可能类似于macOS存储它们的位置)
答案 1 :(得分:0)
您可以通过Fabric收集此日志 - 例如Crashlytic和Answer ..
答案 2 :(得分:0)
虽然Fabric / Crashlytics很不错,但它不支持watchOS。
如果您需要watchOS支持以及发送报告的更多灵活性,请查看KSCrash @ https://github.com/kstenerud/KSCrash