React Native Firebase用户注册失败:NativeEventEmitter参数错误求助
React Native Firebase 注册功能配置问题排查请求
环境信息
- React Native 项目,使用以下依赖版本:
@react-native-firebase/app": "^17.5.0"@react-native-firebase/auth": "^17.5.0"@react-native-firebase/firestore": "^17.5.0"
- 运行命令:
npx react-native run-ios
遇到的问题
1. 项目启动失败报错
按照React Native Firebase官方文档配置,修改AppDelegate.m和Podfile后,项目无法启动,报错内容:
Invariant Violation: new NativeEventEmitter() requires a non-null argument.
报错文件路径:/node_modules/react-native/Libraries/EventEmitter/NativeEventEmitter.js
2. Pod Install 静态集成错误
执行pod install时出现Swift Pod静态集成问题,提示:
FirebaseCoreInternal
依赖的GoogleUtilities未定义模块,需设置use_modular_headers!或指定:modular_headers => true`
背景说明
尝试实现Firebase用户注册功能,涉及auth.js、firebase.js、RegisterScreen.js三个文件,但始终无法完成注册流程。已多次调整配置仍未解决,现附上相关代码文件,请求排查问题并提供解决方案。
内容的提问来源于stack exchange,提问作者gemita
相关产品推荐
相关产品推荐

