找不到Firebase / Firebase.h文件

时间:2019-04-24 11:04:12

标签: xcode firebase react-native

使用Xcode 10.1,我正在尝试将Firebase添加到我的iOS应用中,但不断出现错误:

#import React/RCTUtils.h file not found
#import Firebase/Firebase.h file not found

更新::添加了Firebase文件,但是现在我遇到了RNFBAuthFirebase/Firebase.h file not found的错误。

enter image description here

1 个答案:

答案 0 :(得分:1)

由于我没有在其他地方使用Firebase,所以我没有安装CocoaPods就安装了Firebase,这是我学到的最重要的课程:

  • Firebase中的大多数默认设置期望这些库位于名为Firebase的文件夹内。因此,为避免造成其他麻烦,建议您在ios /文件夹中创建该文件夹。在此Firebase文件夹中,您需要添加正在使用的框架以及Firebase.h文件。例如,在我的情况下,我有Analytics(分析)和Messaging(邮件)文件夹以及各自的框架,然后是Firebase.h文件。

  • 您可能还需要更新iOS Target的标题搜索路径(以确保为这些文件检查了正确的文件夹),并添加了Firebase和react-native-firebase条目:

    • $(SRCROOT)/ Firebase
    • $(SRCROOT)/../ node_modules / react-native-firebase / ios / RNFirebase