Help us understand the problem. What is going on with this article?

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

More than 1 year has passed since last update.

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

前提

  • 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の仕様っぽい)
  • そこまでリアルタイム反映ではない

参考

TanakanoAnchan
ベンチャーでITエンジニアをしています。 メインはWebエンジニア、たまにアプリエンジニア。 - フロントエンド - サーバーサイド - インフラ 昔使っていたVisual Studioの良さが忘れられない(VSCodeの方じゃない)。 C# .NETとPythonが好き。
eversense
家族を幸せにすることで、笑顔溢れる社会をつくる。
https://eversense.co.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした