既存プロジェクトにFirebaseを取り込む
すでにiPhoneアプリとAndroidアプリがあり、Androidアプリ側はGoogle Developer ConsoleでGoogleMapsなどのAPI KEYを発行しているという前提。私の場合、iPhoneアプリにはGoogle系のサービスは利用していない。
おそらく以下の手順でしないと、うまくいかない気がする。
- Android版から始める。そのため、既存のGoogleプロジェクトを新規のFirebaseプロジェクトとしてインポートする
- 同じプロジェクト内にIPhoneアプリを新規作成する
- そうしないと、iPhoneとAndroidの同時プッシュができない
まだ上記は試していないのでうまくいくかわからない。
でも、私の場合、最初にiPhone版を作ったのでFirebaseに新規プロジェクトを作り、その後、同一プロジェクト内にAndroid版を作った。しかし、MapsのKEYが違うとか、今まで動いていたAnalyticsが動作しなくなったため、おそらく上記の手順じゃないとマズイのかもしれない。