Posted at

iOSアプリ開発において、Firabaseへのログ送信が正常に動作しているか確認する方法

実装時に教えてもらったデバック方法の覚書です。


前提


  • firebaseのアカウントが存在し、アクセスできる

  • firebaseへのイベントやログ送信機構が実装されている


準備


xcodeのデバッグオプションの有効化

デバッグモードを有効にするために、Xcodeに下記のオプションを与えてビルドします。

デバックオプション:-FIRDebugEnabled

Edit Schemeを開く

Pasted_Image_2019_08_14_15_40.png

設定を追加する(写真は追加した状態)

Pasted_Image_2019_08_14_15_42.png


確認


1. firabaseのdebug viewにアクセス

Pasted_Image_2019_08_14_15_36.png


2. ビルドした端末を選択する

Pasted_Image_2019_08_14_15_39.png


3. iOSでいろいろと操作する

適当に操作します


4. ログが飛ぶので中身をいろいろと見てみる

Pasted_Image_2019_08_14_15_37.png


注意


  • ときどき、パラメータは欠損することがある(Debug viewの仕様っぽい)

  • そこまでリアルタイム反映ではない


参考