既存プロジェクトにFirebaseを取り込む

すでにiPhoneアプリAndroidアプリがあり、Androidアプリ側はGoogle Developer ConsoleでGoogleMapsなどのAPI KEYを発行しているという前提。私の場合、iPhoneアプリにはGoogle系のサービスは利用していない。

おそらく以下の手順でしないと、うまくいかない気がする。

  1. Android版から始める。そのため、既存のGoogleプロジェクトを新規のFirebaseプロジェクトとしてインポートする
  2. 同じプロジェクト内にIPhoneアプリを新規作成する
  3. そうしないと、iPhoneAndroidの同時プッシュができない

まだ上記は試していないのでうまくいくかわからない。

でも、私の場合、最初にiPhone版を作ったのでFirebaseに新規プロジェクトを作り、その後、同一プロジェクト内にAndroid版を作った。しかし、MapsのKEYが違うとか、今まで動いていたAnalyticsが動作しなくなったため、おそらく上記の手順じゃないとマズイのかもしれない。