如何解决React Native Firebase在设备上给出错误,但可在模拟器上运行
我是React Native / Firebase的新手。我按照these的说明为Android设置了@react-native-firebase/auth
。
我已经从Firebase Web控制台启用了基于电子邮件/密码的登录,并创建了一个用于测试的用户。我正在使用以下代码段调用Firebase身份验证。
auth()
.signInWithEmailAndPassword(userNameText,passwordText)
.then(() => {
navigation.navigate("ClientMainScreen");
})
.catch((error) => {
setSnackBarVisible(true);
});
问题是,这似乎在Mac上的Android模拟器上运行时没有错误,但是当使用expo publish
在物理android设备上进行测试时,尝试使用以下命令执行此代码段时,应用程序崩溃在Expo Client中出现以下错误日志。我想念什么?
对于上下文,我的index.js
看起来像这样
import { registerRootComponent } from "expo";
import App from "./App";
registerRootComponent(App);
我正在使用react-native": "~0.62.2"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。