2016-08-04 44 views
2

Was ich benutze: CocoaPods 1.0.1 Xcode7.3.1Firebase Modul nicht "Objective C-Projekt" gefunden

lesen Artikel, How to remove CocoaPods from a project?

Firebase Module install on ios

https://firebase.google.com/docs/ios/setup#add_firebase_to_your_app

Hat alles gemacht, was mir einfiel. Firebase-Modul wurde nicht gefunden. probiert @import, #import, #include ...

Dies ist Objective C Projekt. Was mich umgehauen hat, war, dass ich vor einem Monat mit Firebase Analytics gelaufen, kompiliert und bei AppStore eingereicht habe. Jetzt plötzlich ist der Meister für dieses Projekt gebrochen. wo ich mit swift projekt auf dem gleichen mac alles gut machen kann.

Update: So habe ich die Ursache gefunden, aber das führt wieder zu anderen Art von Problem. unten ist Inhalt meiner PodFile: „Use_frameworks“

#Google Services 
#all google services are being merged to firebase 
#pod 'Google/AdMob' 

#Firebase 
pod 'Firebase' 
pod 'Firebase/Core' 
pod 'Firebase/AdMob' 

wenn ich nicht verwenden, Firebase und alle sind nicht sichtbar. Wenn ich das tue, werden MBProgress-Header-Dateien nicht gefunden. Ich weiß, dass ich @import MBProgress verwenden müsste, tat ich. Wenn ich es tue, finde ich kein Modul. Hat jemand diese Art von Problem gehabt. Falls ja. Wie hast du das geschafft. Ich finde nichts.

+0

Sind Sie sicher, dass Sie die Datei * workspace * öffnen, nicht die Datei * project *? –

+0

Sogar in swift existiert auch das Problem. Ich verwendete Import Firebase. Kann mir hier jemand helfen? @johnelemans –

+0

Hatte am Ende hier eine Lösung? @johnelemans –

Antwort

1

ich gleiche Problem habe ich als Abhilfe verwendet, um den folgenden Code

// instead of this: 
@import Firebase; 

// i use this: 
#import <Firebase/Firebase.h> 
0

Wenn Sie hinzufügen Firebase ohne Pod und wenn Sie bereits die Firebase.h Datei auf Ihrem Xcode-Projekt hinzugefügt wurden, können Sie verwenden:

#import "Firebase.h"