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

8

我想通过编程的方式检索iPhone中的崩溃日志。 在iOS 10及以上版本中,可以在以下位置找到日志列表:

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

是否可以以编程方式访问日志文件。我主要想获取在数据部分中找到的所有文件,而不仅仅是与我的应用程序有关的文件。

注意:我这里不是在寻找App Store批准。


是的,可以通过编程方式获取所有崩溃日志。 - Jitendra Modi
你能解释一下怎么做吗? - icodes
3个回答

2

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


0
您可以通过Fabric(例如Crashlytic和Answer)收集此日志。

0

Fabric/Crashlytics虽然不错,但不支持watchOS。

如果您需要watchOS支持,并且希望在发送报告方面更加灵活,请查看KSCrash @ https://github.com/kstenerud/KSCrash


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接