升级的Firebase - 在FirebaseApp.configure()

时间:2017-06-20 09:32:23

标签: swift firebase firebase-realtime-database firebase-cloud-messaging xcode7.3

我今天升级了Firebase,现在我遇到了一个非常不寻常的问题

  

使用未解析的标识符FirebaseApp。

我已根据firebase here 提供的文档完成了所有操作。我在我的项目中插入GoogleService-Info.plist,我安装的pod如下:

pod 'Firebase/Core
pod 'Firebase/Database
pod 'Firebase/Messaging

我正在使用XCode 7.3.1,我的部署目标是9.0

非常感谢您给予的任何见解!谢谢!

5 个答案:

答案 0 :(得分:5)

我遇到了同样的问题。他们已将其重命名为FIRApp。

使用FIRApp.configure()代替

答案 1 :(得分:1)

这似乎是最新版本中的潜在错误。

请尝试指定import FirebaseCore

答案 2 :(得分:0)

在终端上,运行

pod update

解决问题

答案 3 :(得分:0)

我有类似的问题。尝试以这种方式删除和上传Google文件:

不要将Google文件直接拖到Xcode项目中,右键单击要保存Google文件的文件夹(在Xcode项目中),然后单击“添加文件到”[应用程序名称] ]' ..."并以这种方式添加GoogleService-info.plist。还要确保该文件名为" GoogleService-info.plist"。

答案 4 :(得分:0)

  1. 安装相关的 Firebase 软件包

    pod 'Firebase/Analytics'
    
  2. 在 Xcode 中导入 Firebase

    #import <Firebase.h>
    
  3. 添加 firebase 配置。我附上了截图

    if ([FIRApp defaultApp] == nil) {
        [FIRApp configure];
    }
    

Screenshot