公式ドキュメントを参考にCrashlyticsを導入しましたが、以下の画像の3番目の通知が飛ばず次に進むことができません。
Podfileの記述
公式に書いてある情報をそのままコピペして記述しました。
Podfile
1target 'CrashrylytiesTest' do 2 frameworks 3 use_frameworks! 4 5 # Pods for CrashrylytiesTest 6 pod 'Firebase/Core' 7 pod 'Fabric', '~> 1.9.0' 8 pod 'Crashlytics', '~> 3.12.0' 9 10 target 'CrashrylytiesTestTests' do 11 inherit! :search_paths 12 end 13 14 target 'CrashrylytiesTestUITests' do 15 inherit! :search_paths 16 end 17 18end
RunScriptの設定
Xcode10.2を使用しているのでRunScriptにはInput filesの部分にも設定を追加しています。
##コード
クラッシュさせるコードを追加しクラッシュさせています。
Swif
1class ViewController: UIViewController { 2 3 override func viewDidLoad() { 4 super.viewDidLoad() 5 Crashlytics.sharedInstance().crash() 6 } 7}
これでFirebase側に通知が飛ぶと思ったのですが、何度やっても通知がとびませんでした。
Firebase Crashlyticsを使ってみたという記事にプロジェクトのデバッグ設定が必要とあったのでそれも入れたみたのですがダメでした。
追記
EditSchemeの部分の追加もおこなっていますが、通知が飛んでいない様でFirebase側での設定が完了できません。