web-dev-qa-db-fra.com

Xcode ne reconnaît pas le fichier GoogleService-Info.plist après avoir ajouté Firebase via des pods

J'essaie d'ajouter Firebase et je reçois toujours un message de journal qui dit:

Impossible de localiser le fichier de configuration: "GoogleService-Info.plist".

J'ai ajouté le fichier dans Xcode au moyen de File > Add new file to project.
Aucune suggestion?

enter image description here

22
user6411634

Ça m'arrive. Effacez simplement le (7). Le framework Xcode firebase se connecte à firebase via GoogleService-Info.plist lorsque vous créez votre code, une erreur s'affiche si le fichier .plist n'est pas appelé exactement: GoogleService-Info.plist. Au moment où le fichier .plist a un autre caractère dans le nom, le framework firebase ne le reconnaîtra pas. Le travail de cadre recherche uniquement le 'GoogleService-Info.plist' et non le 'GoogleService-Info.plist (07)'

Cela se produit généralement lorsque vous téléchargez plusieurs fois votre GoogleService-Info.plist à partir de la console. Si vous voulez éviter cela. Sortez le fichier de votre tapis "Téléchargements". Sinon, votre ordinateur va ajouter un numéro à la fin du fichier de nom si vous en avez déjà un à l'intérieur de ce tapis. Il crée une copie.

J'espère que cela peut vous aider!

13

À toute personne ayant toujours ce problème:

  1. Ajoutez le fichier au projet
  2. Clique dessus:

enter image description here

  1. Dans la barre latérale droite de Xcode, marquez le Target Membership option:

enter image description here

69
Bruno Lemos

J'ai résolu cela en utilisant ces étapes:

  1. Accédez aux phases de construction de votre projet enter image description here

  2. Développez "Copier les ressources de l'ensemble"

  3. Cliquez sur le bouton Plus (+) et ajoutez le fichier "GoogleService-Info.plist".

nettoyer et construire votre projet.

13
Surendra Kumar

Modifiez le nom plist de GoogleService-Info(7).plist à GoogleService-Info.plist

5
kye

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

J'ai eu le même problème. J'ai résolu le problème en suivant les étapes ci-dessous Source: https://github.com/firebase/quickstart-ios/issues/5

4
Yakup Ad

Ce fichier doit se trouver dans le répertoire de votre projet, pas dans le répertoire pods.

4
Harshita Ahuja

Renommez votre fichier GoogleService-Info(7).plist en GoogleService-Info.plist.

3
Basir Alam