尝试使用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.
答案 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和构建的项目。