2011-02-08 9 views
4

私はアプリがあります。そのアプリでは、アプリがクラッシュしてもう開いていないと言うサポートメールを受け取ることがあります。 「Default.png」と表示され、終了します。アプリを削除して再インストールした場合でもiPhoneアプリの報告されていないクラッシュを引き起こす原因は何ですか?

(iTunesので報告されたように> 20kのダウンロード重要なサンプルサイズからのレポートを使用して接続)は、クラッシュレポートやメモリの問題を取得しない-I

-I'veは、それが特定のモデルに限られていない確認とによるものではありませんjailbrokenデバイス。

- このアプリケーションには外部依存関係がないため、再インストールすると問題が解決されないのはなぜですか?

クラッシュが報告されずに永続的になる原因になるのはどのような種類の問題ですか?

答えて

0

ユーザーは、Appleにエラー報告を報告していません。クラッシュはいくつでも発生する可能性があります。

+0

このような大きなサンプルサイズでは、問題が発生した人が確実に報告していますか?問題のデバッグ方法についてご意見はありますか? –

0

次の同期中に直接iTunesからクラッシュレポートを掘り起こして、直接あなたに電子メールで送るプロセスを歩くことができます。

ユーザーにデバイスからアプリを削除し、デバイスを再起動してから、再起動後にアプリを再インストールしてもらうことができます。

1

uncaught exception handlerがある場合は、そこにある内容に応じて、ハンドラを持たない場合と同じように、まったく同じ方法でレポートを作成したり、全くレポートを作成したりすることはありません。これにより、iTunesにクラッシュレポートがまったくないと思うようになります。 Uncaught exception handlersは、一般にアナリティクスフレームワークやサードパーティの通知ツールの一部として追加されます。

これはあなたの質問に答えることができますが、より合理的な説明は、クラッシュするデバイスはデバイスを再起動するだけです。

1

私は、かなりのインストールベースを持つすべてのアプリ開発者はこれまでのような問題で苦労していると思います。

クラッシュを報告するのに役立つFlurryなどの分析パッケージを使用していますか?私たちは、FlurryをAppleよりずっと大きな成功を収めて使用しました.Appleはあなたがたくさんいるまで、あなたにクラッシュを報告しないでしょう。

また、default.pngが表示されてクラッシュした場合は、起動コードをよく見てください。 NSUserDefaultsに何かを設定していますか?破損して起動時にアプリケーションがクラッシュする可能性がありますか?

間違いなく、削除と再インストールではこのトリックはできません。

関連する問題