san*_*ndy 4 crash cocoa-touch objective-c crash-log ios
我想提取那些使用我的企业应用程序的用户的崩溃日志。对于 App Store 应用程序,我可以从 iTunes Connect 获取此信息。由于在企业部署的情况下没有 App Store 的干预,因此不确定如何访问这些信息。
是否有任何 Objective-C API 可以让我使用应用程序代码访问崩溃日志并使用 Web 服务将它们上传到我的服务器上?
没有可用于访问 iOS 生成的崩溃报告的 Objective-C API。自动访问它们的唯一方法是向您的应用程序添加崩溃报告框架,该框架还可以捕获崩溃并让您将它们发送到服务或您自己的服务器。
我强烈建议不要设计你自己的崩溃报告或异常处理机制,因为它太复杂了,不能让它正确并且不会引入更危险的问题,例如导致你的应用程序用户丢失数据。
我在这里回答的第二部分列出了一些选项,包含开源项目、带有开源 SDK 的服务和闭源选项:iOS 崩溃日志捕获、调试信息.. 捕获并通过电子邮件发送给开发团队