如何以编程方式获取iOS崩溃日志



我希望以编程方式检索iPhone中的崩溃日志。在iOS 10及更高版本下,日志列表可以在这里找到:

Settings --> Privacy -->Analytics --> Analytics Data-->logfiles.json

是否可以以编程方式访问日志文件。我基本上希望获取在数据部分找到的所有文件。不仅仅是与我的应用程序相关的文件。

注意:我不是在这里寻求应用商店的批准。

没有公共或私有 API 来收集 iOS 生成的崩溃报告。在越狱设备上,您应该能够转到iOS存储它们的文件系统文件夹并直接从那里收集它们。(您需要找到此文件夹,因为我现在不知道确切的位置,但它可能与macOS存储它们的位置相似(

您可以通过 Fabric 收集此日志 - 例如 Crashlytic 和 Answer ..

虽然Fabric/Crashlytics很好,但它不支持watchOS。

如果您需要watchOS支持和发送报告位置的更大灵活性,请查看KSCrash @ https://github.com/kstenerud/KSCrash

最新更新