127 votes

Erreur: impossible de construire le module 'Firebase' d'Objective-C

Lorsque je compile l'application, j'obtiens une erreur égale à ceci:

Impossible de construire le module 'Firebase' d'Objective-C

Cette erreur apparaît dans import Firebase de mon fichier rapide.

256voto

dimimpou Points 1276

Il n'y a qu'un moyen de résoudre ce problème.

  1. Quittez Xcode.
  2. Supprimer les fichiers temporaires du projet situés à ~/Library/Developer/Xcode/DerivedData
  3. Supprimer ProjectName.xcworkspace
  4. Supprimer Podfile.lock fichier et Pods dossier
  5. Exécutez pod install .
  6. Ouvrez le fichier ProjectName.xcworkspace nouvellement créé et générez-le.

53voto

Ernist Isabekov Points 394

Build ( + B ) a fonctionné pour moi.

43voto

Timmy Eap Points 261

J'utilise Swift 4 et Xcode 9. Tout ce que j'ai à faire est de sélectionner FirebaseCore Scheme.

Sur Xcode:

 Product->Scheme->FirebaseCore.
 

33voto

Cela peut résoudre votre problème:

  1. Quittez le Xcode. (Ne pas il suffit de fermer la fenêtre de Xcode, clic droit et Quittez explicitement).

  2. Aller à l' ~/Library/Developer/Xcode/DerivedData et de supprimer le dossier du projet. (Il suffit de supprimer tous les dossiers).

  3. Propre et Construire le projet.

Si l'erreur toujours exister:

Faire les étapes 1 et 2 et de suivre ces étapes:

  1. Changement de régime de Firebase et de Construire (Commande + B).

  2. Revenir à votre programme de régime et de Courir à nouveau.

14voto

Installez correctement FireBase via CocoaPods. Essayez les étapes suivantes

Étape 1 - Fermer Xcode

Étape 2 - Effacez vos données dérivées. Vous pouvez trouver vos données dérivées ici

~ / Library / Developer / Xcode / DerivedData Étape 3 - Ouvrez votre .xcworkspace

Étape 4 - Nettoyez votre projet (⌘ + Maj + K)

Étape 5 - Construisez votre projet (+ B)

Assurez-vous que votre fichier .xcworkspace est ouvert.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X