LoginSignup
19
8

More than 5 years have passed since last update.

XCode9βGMでFirebase入れようとすると、GoogleService-Info.plistをProjectに入れているにもかかわらず、「could not find a valid GoogleService-Info.plist in your project」とエラーが出る....

Last updated at Posted at 2017-09-18

エラー内容

FirebaseをPodsでインストールして、GoogleService-Info.plistもプロジェクトに入れて、ビルドも通ったし、さて、Runさせてみると、以下のエラーが出てきて困ってました。
Xcode8の時は何にもしなくても、ちゃんと動いたのに....
ビルドは何も問題なく通るんですよね.....

** Terminating app due to uncaught exception 'com.firebase.core', reason: '[FIRApp configure]; (FirebaseApp.configure() in Swift) could not find a valid GoogleService-Info.plist in your project. Please download one from https://console.firebase.google.com/.'**

解決方法

困った時のStackoverfllow...
https://stackoverflow.com/questions/45317777/could-not-find-a-valid-googleservice-info-plist-in-your-project
に解決法ありました。

1.XCodeプロジェクトにいれた、GoogleService-Info.plistを選択する。
2.FileInspector内の「Target Membership」の該当プロジェクトのチェックボックスにチェックを入れる

Qiita用画像.png

以上で解決。簡単.....
お悩みの方おためしあれ....。こんなんで2時間ほど悩んでしまった。さっさとググレばよかった(ToT)

2017年9月24日追記
Firebaseじゃなくて全般にいえることでした。
どっかからファイルをドラッグ&ドロップで追加すると、今までは、Destinationで「Copy items if needed」をチェックすれば、後は何もしなくてよかったんですが、この「Target Membership」のチェックボックスが外れたままになってるぽいです(XCode8まではチェックボックはチェックされてました)。
他のプロジェクトやライブラリなどでコピペする際はご注意ください。
こりゃXCode9のバグですなー

19
8
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
19
8