应用程序在客户设备上崩溃。不幸的是,该应用程序没有提供错误日志来确定根本原因。
我想知道可以从客户设备收集哪些信息以便开始解决问题。例如,是否有可用的核心文件?还有哪些其他数据可以帮助我们理解问题?
两种情况:
- 客户可以将设备交给开发商
- 客户不能将设备交给开发商
Malke the Customer 获取崩溃日志(使用 iTunes),在 google 上搜索有关如何操作的教程。当您在 Xcode 管理器中导入并将其与您分发的存档匹配时。您应该会看到一个易于理解的崩溃日志。
我们正在使用试飞。测试飞行安装了自己的异常处理程序,它在调试崩溃时提供了一些不错的数据(回溯、设备类型、ios 版本等)。
您可以在设备上查看日志:
Settings -> General -> About -> Diagnostics & Usage -> Diagnostics & Usage Data
在给客户 IPA 和配置文件的同时,还给他 .dSYM 文件,并逐步向他发送通过 iTunes 发回崩溃日志的程序。这将帮助您找到您的应用程序崩溃的确切位置。