通过 iTunes Connect 向 Apple 提交崩溃日志
如何强制 iPhone 或 iPod Touch 向 Apple 发送/更新其崩溃日志?
我的设备中的应用程序可能会崩溃。当我访问 iTunes Connect 时,我没有看到任何崩溃日志。
How can I force an iPhone or iPod Touch to send/update its crash logs to Apple?
I can crash an app within my device. When I visit iTunes Connect, I don't see any crash logs.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你不能强迫它。并且崩溃日志不会由设备上传到 Apple。当用户同步设备时,它们由 iTunes 上传。
您知道可以使用 Xcode 直接从设备获取崩溃日志吗?连接您的设备并在 Xcode 中打开 Organizer 窗口。它将显示设备上可用的所有崩溃日志。
You can't force it. And the crash logs are not uploaded to Apple by the device. They are uploaded by iTunes when the user syncs the device.
You know that you can grab the crash logs directly from the device by using Xcode? Connect your device and open the Organizer window in Xcode. It will show all crash logs available on the device.
仅当设备首选项允许崩溃报告时,崩溃日志才会从设备同步到您的 iTunes Connect 帐户(通过 iTunes)。我不知道如何直接更改此首选项,但您可以在重置设备的警告消息后首次同步设备时进行设置。您可以在此处找到分步说明:
http://www.appsmini.com/iquakelite/ howtosendcrash.html
如果您真正感兴趣的是用户的崩溃日志,而不是您自己的崩溃日志,您可以直接从设备上获取这些日志,这解释了为什么某些用户的崩溃日志可以在 iTunes Connect 中找到,并且有些则不然。
Crash logs are only synced from the device to your iTunes Connect account (via iTunes) if the device preferences allow crash reporting. I don't know how to change this preference directly, but you can set it the first time you sync your device after resetting the warning messages for the device. You can find a step-by-step here:
http://www.appsmini.com/iquakelite/howtosendcrash.html
If it's your users' crash logs you're really interested in -- not your own, which you can get directly off the device -- this explains why some users' crash logs are available in iTunes Connect and some aren't.