如何让 iPhone 应用程序用户提交崩溃报告?
可能的重复:
iphone如何从客户那里获取崩溃日志?
我的一些用户报告崩溃。向他们解释如何向我发送崩溃报告以便他们显示在 iTunes Connect 崩溃报告列表中的最佳方式是什么?当用户将手机与计算机同步时,它们会被发送吗?谢谢!
Possible Duplicate:
iphone how to get crash log from customers?
Some of my users are reporting crashes. What is the best way to explain to them how to send me their crash reports, so that they show up in the iTunes Connect list of crash reports? Do they get sent when users sync their phone with their computers? Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
如果用户已启用,它们将自动显示在 iTunes Connect 中。
请参阅:http://developer.apple.com/library/ios/ #technotes/tn2008/tn2151.html
They will show up in iTunes Connect automatically if the users have enabled that.
See: http://developer.apple.com/library/ios/#technotes/tn2008/tn2151.html
我一直在使用 Crittercism 自动获取崩溃报告。与 iTunes 相比,我更喜欢它,因为崩溃后您会立即收到电子邮件警报。
I've been using Crittercism to automatically get crash reports. I like it better than iTunes because you get an email alert immediately after a crash.
当用户与计算机同步时,他们会转到:
〜/ Library / Logs / CrashReporter / MobileDevice /
数据\苹果
计算机\日志\CrashReporter/
C:\Users\\AppData\Roaming\Apple
Computer\Logs\CrashReporter/MobileDevice/
日志文件名称以应用程序名称开头,扩展名为“crash”。它们只是纯文本文件,可以通过电子邮件以原始或压缩形式发送,甚至可以复制粘贴到您的电子邮件程序中。
来自:http://www.anoshkin.net/blog/2008/09/09 /iphone-crash-logs/ 在谷歌上简单搜索“iphone崩溃报告”后。
When the users sync with the computer they go to:
~/Library/Logs/CrashReporter/MobileDevice/
Data\Apple
computer\Logs\CrashReporter/
C:\Users\\AppData\Roaming\Apple
computer\Logs\CrashReporter/MobileDevice/
The log file names start with application name and have the extension “crash”. They are just plain text files and can be sent by e-mail in original or zipped form, or even copy-pasted into your e-mail program.
From: http://www.anoshkin.net/blog/2008/09/09/iphone-crash-logs/ after a SIMPLE search on google for "iphone crash reports".
您可以使用 BugSense 并获取崩溃报告,而无需询问用户。
免责声明:我是 BugSense 的联合创始人
You could use BugSense and get crash reports without asking the users.
Disclaimer: I am a co-founder at BugSense
在 iTunes 中,当用户的设备已连接时,如果用户按住 Control 键并单击其设备的名称,他们将能够选择“重置警告”。之后,当用户下次同步其设备时,会弹出一个对话框,询问是否可以向 Apple 发送数据。如果他们单击“确定”,iTunes 会将所有崩溃日志从其设备上传到 Apple 的服务器。
之后,您应该能够在 iTunes Connect 中找到崩溃日志,并自行下载。如果您的应用程序仍然有问题并且用户再次同步,则会出现新的崩溃日志,所有这些都是自动的。
In iTunes, with their device tethered, if the user control-clicks on the name for their device, they will be able to select "Reset Warnings". Afterwards, a dialog box will pop up when the user next Syncs their device asking if it's OK to send data to Apple. If they click OK, then iTunes will upload all the crash logs from their device to Apple's servers.
Afterwards, you should be able to find your crash logs in iTunes Connect, and download them yourself. New crash logs will appear if your app still has problems and the user Syncs again, all automagically.