2017-10-13 3 views
0

J'essaie d'intégrer Firebase Google SignIn dans mon projet swift mais quand j'installe le SDK via cocoapods je reçois l'erreur "No Such Module" pour import Firebase. J'ai essayé des solutions fournies dans des questions similaires, mais aucun d'entre eux m'a aidé. Je mentionne mon podfile ci-dessous.Je ne peux pas importer Firebase via cocoapod dans le projet rapide

platform :ios, '9.0' 

target 'swiftapp' do 
use_frameworks! 

pod 'Alamofire', '~> 4.5' 
pod "Bottomsheet" 
pod "SearchTextField" 
pod 'Firebase' 
pod 'FirebaseAuth' 
pod 'FirebaseDatabase' 
pod 'GoogleSignIn' 

end 

Je joins aussi une image qui montre tous les Firebase modules disponibles dans mon projet. Editer: - J'ai mis à jour mes cocoapodes avant d'installer Firebase dans mon projet. Et, à des fins de test, j'ai essayé d'installer Firebase dans un nouveau projet et cela fonctionne parfaitement dans ce projet.

Editer: - J'utilise la version 1.3.1 de cocoapods.

enter image description here

Quelqu'un peut-il s'il vous plaît aider.

Merci

+0

Essayez de retirer DerivedData –

+0

@PaulBeusterien essayé mais cela n'a pas fonctionné. –

Répondre

0

Vous pouvez importer cette partie de Firebase dont vous avez besoin dans le code. Par exemple: Si vous avez besoin d'une authentification Firebase, vous pouvez importer FirebaseAuth seul. Donc, cela dépend de la partie de Firebase sur laquelle vous travaillez.

0

Ceci est un problème connu, la mise à jour de cocoapods à 1.3.0 devrait le résoudre.

Aussi, vous devriez avoir

pod 'Firebase/Core'

dans votre PODFILE, pas

pod 'Firebase'

+0

J'avais mis à jour les cocoapodes avant d'installer Firebase. Installer Firebase via cocoapods fonctionne parfaitement dans un nouveau projet mais dans mon projet existant je suis toujours confronté au même problème. –

+0

probablement un problème de version, mettre à jour votre compagnon de pods. –

+0

J'utilise des cocoapodes 1.3.1. –