我刚刚在 App Store 上发布了一个应用程序,但对于某些用户来说,该应用程序会崩溃。我无法重现此问题,因此我想知道是否有任何方法可以从用户那里获取崩溃报告,以便了解应用程序崩溃的原因。
5 回答
作为一名非常兼职的 iOS 开发人员并且拥有一个没有太多功能的小型应用程序,我直到最近才有理由尝试查找崩溃日志。谷歌把我带到了这个非常古老的线程。
以防万一其他人最终陷入同样的疯狂追逐 - 在撰写本文时(2018 年年中)iTunes Connect 已重建为 App Store Connect,并且在门户网站中,您所能看到的只是崩溃次数等-向前。要从 Apple 服务器下载能源使用和崩溃报告日志,您实际上是使用 XCode。Window
-> Organizer
->Energy
或Crashes
选项卡[编辑:2020 年 11 月仍然正确,XCode 12.2]。
您可以通过 iTunes Connect 获取崩溃报告。就是这样:
- 登录iTunes 连接
- 点击“管理您的应用程序”
- 选择您的应用
- 单击“当前版本”下的应用程序图标
- 点击右侧的“崩溃报告”
以防万一有人在 2019 年仍在寻找这个答案,我就是这样做的。1.) 登录 Apple iTunes Connect 2.) 转到我的应用 >> 选择您的应用 >> 活动 3.) 选择您的内部版本号 4.) 在一般信息中选择下载 dSYM
下面的链接帮助了我,你可以从这里找到其他下载 dSYM 的方法(例如:从 Xcode)。参考资料:https ://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-ios/configuration/retrieve-dsyms-bitcode-apps
嘿,我彻底搜索并找到了这个
iOS 5 及更高版本 点击设置 > 通用 > 关于 > 诊断和使用将允许您在自动发送和不发送之间进行选择。
iOS 4 及更早版本 默认情况下,选择加入是一次性决定。如果您想改变您的决定,您可以重置 iOS 4 或更早版本设备的警告,以便系统再次询问您。
如何在 iTunes 中重置警告 将您的 iPad、iPhone 或 iPod touch 连接到您的 PC 或 Mac。等到您的设备出现在 iTunes 窗口左侧的“设备”下。右键单击(Mac 或 PC)或按住 Control 键单击 (Mac) 设备的图标。从快捷菜单中,选择重置警告:
重置警告后下次同步时,您应该会看到:
要不同意并停止发送 Apple 诊断和使用信息,请单击不,谢谢。
如果您没有看到上方的窗口,请断开您的设备与计算机的连接。在您的设备上打开一个应用程序。按住睡眠/唤醒按钮直到出现红色滑块,然后按住主屏幕按钮直到应用程序退出。如果您使用的是 iOS 2.x 或更早版本,请按住主屏幕按钮直到应用程序退出。连接您的设备并将其与 iTunes 同步。同意或不同意诊断收集的选项应该再次出现。
查尔兹;)