2017-11-14 21 views
-2

すぐに3-4のiOSアプリを開発していて、アプリがクラッシュした時刻を知る必要があります。どのように達成するのですか?私はfirebaseを使用しません。iOSアプリがクラッシュしたことをどのように知ることができますか?

+0

クラッシュについて報告するためにアプリケーションにクラッシュシミュレータを統合する –

+0

これを達成しようとしましたか? –

答えて

0

、クラッシュを知ってクラッシュの原因となったコード行をcrashlyticsを統合し、回数は、それが同じ問題のために墜落してしまったなど

+0

私はすでにcrashlyticsを使用していますが、私はそのことを知りたくありません。私のアプリケーションがアプリケーションでクラッシュした時を知る必要があります。そして、クラッシュ時間をユーザの変数に保存したいと思います。 –

+0

@AkifDemirezen [this](https://stackoverflow.com/a/22654228/2904573)が役立つ場合があります。しかし、それは目的のCで書かれています – Apogee

-2

あなたはUIApplicationDelegateクラス内これらの通知を持っていることがあります。

  • applicationDidFinishLaunchingWithOptions:

  • applicationWillResignActive:

  • applicationDidEnterBackground:

  • applicationWillEnterForeground:

  • applicationDidBecomeActive:

  • applicationWillTerminate:

here内部よりもあります。

これらのデリゲートの実装の中で、記録時間を含めて、あなたが望むことができます。まだ短い時間で実行されないことに注意してください、いくつかのevwntaはあなたに反応する時間が限られています。

+1

これらのアプリケーションデリゲートメソッドのどれもアプリクラッシュとは関係ありません。 – rmaddy

+0

私はそれがどこかで情報を保存するためにそれらのコールバックを使用することをお勧めしたと思う:アプリがクラッシュしなかった場合、次回起動時にそれらの情報を保存します。 –

関連する問題