找不到Firebase模块“Objective C Project”

时间:2016-08-04 20:37:20

标签: ios objective-c firebase cocoapods

我在使用什么: CocoaPods 1.0.1 Xcode7.3.1

阅读以下文章: How to remove CocoaPods from a project?

Firebase Module install on ios

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

做了我能想到的一切。找不到Firebase模块。 试过@import,#import,#include ...

这是Objective C项目。让我失望的是,我在一个月前使用Firebase Analytics运行,编译并提交给AppStore。 现在突然主人为这个项目而破产了。我可以在同一个mac上使用swift项目做好一切。

更新:所以我找到了根本原因,但这又导致了不同类型的问题。 下面是我的PodFile的内容:

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

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

如果我不使用“Use_frameworks!”,则Firebase和所有内容都不可见。如果我这样做,则找不到MBProgress头文件。我知道你必须使用@import MBProgress,我做到了。当我这样做时,找不到模块。 有没有人遇到过这种问题。如是。你是怎么经营的。我找不到任何东西。

2 个答案:

答案 0 :(得分:2)

我有同样的问题,我使用以下代码解决方法

// instead of this:
@import Firebase;

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

答案 1 :(得分:0)

如果您在不使用Pod的情况下添加Firebase,并且已将Firebase.h文件添加到Xcode项目中,则可以使用:

#import "Firebase.h"