How can I allow users to give me feedback and submit bug reports for my iOS app?

人盡茶涼 提交于 2019-12-24 05:35:10

问题


I submitted my first free iPhone app to the app store and users are complaining about bugs I've never seen, nor can I reproduce. How do developers allow their users to send feedback, as well as collect bug/crash reports for their iOS apps after they've been deployed to the app store?

Thanks so much in advance for your help!


回答1:


The best solution is to...

First, write all your logs to a rotating file log. Then create a ViewController (maybe along with the settings screen) that has a text area where users can give a description of the bug. When the click the submit button take the current log, along with any pertinent phone information, and send it to your support email address.




回答2:


Take a look at PLCrashReporter for sending crash reports from your app.

MFMailComposeViewController is the only way to send email afaik.




回答3:


Since the rules for app submission require a website with an email address for support, this would seem to be the solution. Do you not have this?

[edit]
IIRC, crash reports can be uploaded via itunes and then submitted to you.
[/edit]




回答4:


Create a log that documents the user's behavior, then attach that log to the attachment property in the MFMailComposeViewController. That will also allow people to send you additional feedback along with the logging you put in your own code.




回答5:


There are few libraries that allow this. Just google:

InstaBug BlitFeedback BugClipper AppHance

Hope that helps.




回答6:


There is an control called Tattle-UI specially for Beta-tester during development phase. It's an basic control using Screenshot with marking and audio feedback, finally we can share it with our developers by mail. But it wouldn't be integrate with app which is on App store. They may reject with this type of feature.



来源:https://stackoverflow.com/questions/3917047/how-can-i-allow-users-to-give-me-feedback-and-submit-bug-reports-for-my-ios-app

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!