2


0

iOSアプリのフィードバックやバグレポートの送信をユーザーに許可するにはどうすればよいですか?

私は最初の無料のiPhoneアプリをApp Storeに提出しましたが、ユーザーはこれまで見たことのないバグや、再現できないバグについて不満を言っています。 開発者は、ユーザーがフィードバックを送信できるようにするだけでなく、アプリストアに展開された後、iOSアプリのバグ/クラッシュレポートを収集できますか?

ご協力ありがとうございます。

6 Answer


2


最良の解決策は…​

まず、すべてのログをローテーションファイルログに書き込みます。 次に、ユーザーがバグの説明を入力できるテキスト領域を持つViewController(おそらく設定画面とともに)を作成します。 [送信]ボタンをクリックすると、関連する電話情報とともに現在のログが取得され、サポートメールアドレスに送信されます。


1


アプリからクラッシュレポートを送信するには、http://code.google.com/p/plcrashreporter/ [PLCrashReporter]をご覧ください。

`MFMailComposeViewController`は、メールを送信する唯一の方法です。


0


アプリ送信のルールには、サポート用のメールアドレスを含むWebサイトが必要なので、これが解決策のようです。 これはありませんか?

[edit] + IIRC、クラッシュレポートはiTunes経由でアップロードしてから送信できます。
[/edit]


0


ユーザーの動作を記録するログを作成し、そのログをMFMailComposeViewControllerの添付プロパティに添付します。 また、独自のコードに記録したログとともに、追加のフィードバックを送信することもできます。


0


これを許可するライブラリはほとんどありません。 ただグーグル:

InstaBug BlitFeedback BugClipper AppHance

お役に立てば幸いです。


0


開発段階のベータテスター専用のhttps://github.com/npctech/Tattle-UI-iOS[Tattle-UI]というコントロールがあります。 これは、スクリーンショットとマーキングおよび音声フィードバックを使用した基本的なコントロールであり、最終的に開発者とメールで共有できます。 ただし、App Storeにあるアプリとは統合されません。 このタイプの機能では拒否される場合があります。