LoginSignup
5
4

More than 5 years have passed since last update.

Crashlytics: 手動でクラッシュをトリガする方法

Last updated at Posted at 2018-04-28

Crashlytics導入しました、さあ確認しよう!と見てみると、クラッシュレポートがゼロで動作確認できない・・・ということがあります。

以下のコードをソース上のどこかに入れることで、強制的にクラッシュを起こすことができますが・・・


Crashlytics.sharedInstance().crash()

シュミレーター経由だと、XCodeのデバッガーが作動するためCrashlyticsにレポートが送られない、という現象があります。

これを回避するにはコツがあり、XCodeが起動していない状態でクラッシュさせて、それからXCodeを起こしてCrashlyticsに送ってもらう必要があります。具体的には以下の手順です。

  1. シュミレータを起動する。
  2. XCode上でStopボタンを押す。
  3. シュミレータ上でアプリを再起動し、クラッシュさせる
  4. XCode上でStartボタンを押す。

公式にも書いてありますね。。。
https://docs.fabric.io/apple/crashlytics/test-crash.html

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4