首页 > 解决方案 > Firebase 推送通知 - React Native:未找到 GULApplication.h 文件

问题描述

我正在使用 React Native 运行一个项目,其中我使用了 React Native Firebase 推送通知(react-native-firebase/messaging:“^7.1.8”),它一直工作到今天。

但是,当我今天尝试安装 pod 来创建构建时,当我尝试在 xCode 或通过 yarn 运行项目时,它开始向我显示此错误。

/ios/Pods/Headers/Private/GoogleUtilities/GULAppDelegateSwizzler.h:19:9: 'GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h' file not found

怎么会这样,我在用

"@react-native-firebase/app": "^7.3.1",
"@react-native-firebase/messaging": "^7.1.8"

任何帮助表示赞赏。谢谢你。

标签: firebasereact-nativefirebase-cloud-messagingreact-native-iosreact-native-firebase

解决方案


感谢您的所有回答,这是一个上游错误,导致最新版本损坏了 GoogleUtilities 6.7.0。发布 19 小时后更新 pod,它解决了问题。现在 GoogleUtilities 是 6.7.1。

参考:https ://github.com/invertase/react-native-firebase/issues/3938


推荐阅读