我正在开发一个iOS应用程序,部分工作是从设备收集崩溃日志(如果发生),然后将其上传到我自己的服务器。我不知道这在 iOS 中是否可行,请建议我该怎么做? 我不想使用 crashyltics
您可以让用户通过电子邮件向您发送崩溃日志。 Apple 的文档 表示适用于 iOS、iPadOS、watchOS 和 tvOS 应用程序的步骤是:
打开设备上“设置”的“分析和改进”部分。 请参阅与 Apple 共享分析、诊断和使用信息。
点击分析数据。
找到您的应用程序的日志。日志名称开头为 获取崩溃报告,或者 JetsamEvent 用于高内存使用崩溃。
选择所需的日志。
点击“共享”图标,然后选择“邮件”将崩溃报告作为电子邮件发送 邮件附件。