找不到react-native-firebase FirebaseCore / FirebaseCore.h

时间:2018-06-19 18:25:18

标签: ios cocoapods fastlane react-native-firebase

尝试使用fastlane和CocoaPods用react-native-firebase编译react-native项目时出错:

In file included from /Users/XXXX/XXXX/XXX/XXX/node_modules/react- 
native-firebase/ios/RNFirebase/RNFirebaseUtil.h:6:
../../../ios/Pods/Headers/Public/Firebase/Firebase.h:1:9: fatal error: 
'FirebaseCore/FirebaseCore.h' file not found
#import <FirebaseCore/FirebaseCore.h>
1 error generated.

3 个答案:

答案 0 :(得分:0)

首先请确保您运行了react-native-link或手动链接了该库。 尝试删除root_Project / ios文件夹中的.XCworkspace文件夹

(make sure you have pod 'Firebase/Core' in your podfile and try

rm podfile.lock
pod install

如果您尝试了react-native-link并没有解决问题,请尝试自己手动链接该库!

答案 1 :(得分:0)

我也遇到了同样的问题,您可以尝试以下几件事:

1)在 Xcode->文件->工作区设置中,选择旧版生成系统。

2)降级 react-native-firebase 软件包版本(这对我有用,我降级为 4.1.0

希望,这会有所帮助。

答案 2 :(得分:0)

在ios文件夹中第一个转到项目文件夹,然后打开您要提交use_framework的配置文件。

然后删除projectName.xcworkspace,pod文件夹和profile.lock文件。然后pod更新,pod安装终于打开了要进行xcode和构建的项目。