flutterアプリでfirebase inappメッセージングをセットアップしたい。
まず、説明されているようにFirebaseInstanceId
が必要です ここ 。デバイスへの送信メッセージをテストできます。
ただし、このドキュメントには、Android、特にフラッターでの取得方法の詳細は記載されていません。
何か案が ?
注:誰かがinapp-messagingをフラッターで使用できると主張しました。参照してください こちら
前もって感謝します...
FirebaseInstanceId
を取得するには、Firebaseアプリ内メッセージングSDKを実装し、アプリがFirebaseに接続していることを確認する必要があります。
アプリがFirebaseに接続されると、アプリが実行されるとFirebaseInstanceId
がAndroidログに追加されます。
Googleをリンクした記事では、ログで文字列I/FIAM.Headless: Starting InAppMessaging runtime with Instance ID <YOUR_APP_ID>
を検索するとFirebaseInstanceId
を見つけることができると説明しています。
Android Studioを使用している場合、logcat
ウィンドウを使用して(アプリのデバッグ中に)デバイスのログを閲覧できます。)logcat
windowを使用すると、ログを検索およびフィルタリングできるため、言及された文字列を比較的簡単に見つけることができます。
つまり、(Android Studio):
Logcat
ウィンドウを開きます。I/FIAM.Headless: Starting InAppMessaging runtime with Instance ID
;を検索します。