Firebase 3.x SDKを使用してアプリケーションを実行していて、別の設定の.plistを条件として別のFirebaseの場所アプリケーションが開発対生産用に構成されているかどうかによって異なります。Firebase iOS SDK - GoogleService-Info.plist以外の設定ファイルを使用するとコンソール警告が生成される
これを達成するためにFIRAppのconfigureWithOptions
を使用しようとしています。ここでは、パラメータとして渡すFIROptions
に対して別のplistパスを設定します。しかし、「GoogleService-Dev-Info.plist」のようなパスを使用すると、「GoogleService-Info.plist」が見つからないというFirebase/Coreのコンソール警告が表示されます。 FIROptions
オブジェクトのすべてのプロパティは、GoogleService-Dev-Info.plistファイルのうち期待していたものが格納されていることがわかります。そのため、わからないことはわかりません。 Firebase SDKにハードコードされたものがあり、渡されたオプションに関係なくGoogleService-Info.plistに移動しますか?