web-dev-qa-db-ja.com

Xcodeは、ポッド経由でFirebaseを追加した後、GoogleService-Info.plistファイルを認識しません

Firebaseを追加しようとしていますが、ログメッセージが表示され続けます:

設定ファイル「GoogleService-Info.plist」が見つかりませんでした。

File > Add new file to project経由でXcodeにファイルを追加しました。
助言がありますか?

enter image description here

22
user6411634

それは私に起こります。 (7)を消去するだけです。 Xcode firebaseフレームワークは、コードをビルドするときにGoogleService-Info.plistを介してfirebaseに接続します。plistファイルが正確に呼び出されない場合、エラーが表示されます:GoogleService-Info.plist .plistファイルの名前に別の文字が含まれている場合、firebaseフレームワークはそれを認識しません。フレームワークは、「GoogleService-Info.plist(07)」ではなく「GoogleService-Info.plist」のみを検索しています

これは通常、コンソールからGoogleService-Info.plistを数回ダウンロードしたときに発生します。これを避けたい場合。 「ダウンロード」カーペットからファイルを取り出します。それ以外の場合、コンピューターは名前ファイルの末尾に番号を追加します(既にその番号がカーペットの中にある場合)。コピーを作成します。

これが役立つことを願っています!

まだこの問題を抱えている人へ:

  1. ファイルをプロジェクトに追加します
  2. クリックして:

enter image description here

  1. Xcodeの右側のサイドバーで、Target Membershipオプション:

enter image description here

69
Bruno Lemos

私はこれらの手順を使用してこれを解決しました:

  1. プロジェクトのビルドフェーズに移動します enter image description here

  2. 「バンドルリソースのコピー」を展開します

  3. プラス(+)ボタンをクリックして、「GoogleService-Info.plist」ファイルを追加します。

プロジェクトをクリーンにしてビルドします。

13
Surendra Kumar

plistの名前をGoogleService-Info(7).plistからGoogleService-Info.plistに変更します

5
kye

https://github.com/firebase/quickstart-ios/issues/5

同じ問題がありました。以下の手順に従って問題を解決しました。ソース: https://github.com/firebase/quickstart-ios/issues/5

4
Yakup Ad

このファイルは、podsディレクトリではなく、プロジェクトディレクトリにある必要があります。

4
Harshita Ahuja

ファイルの名前をGoogleService-Info(7).plistからGoogleService-Info.plistに変更します。

3
Basir Alam