我在flutter中捕获来自firebase身份验证实例的错误时遇到了一些麻烦,我不知道有什么问题代码仍然抛出异常,即使我正在捕获错误,此外,我不知道如何识别异常类型是否是格式错误的电子邮件、已在使用的电子邮件、弱密码等....并且没有针对此类事情的适当文档我试过这个:FirebaseAuth.instance.createUserWithEmailAndPassword(email:_email,password:_password).then((currentUser)=>{//Execute}).catchError((onError)=>{print(onError)});并尝
将firebase_auth从早期版本升级到^0.8.0+1后,我会生成错误。这里有错误FAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':firebase_auth:compileDebugJavaWithJavac'.>Compilationfailed;seethecompilererroroutputfordetails.*Try:Runwith--stacktraceoptiontogetthestacktrace.Runwith--infoor--debugoptiontoget
我正在尝试在我的Flutter应用中编写一些单元测试。我正在使用firebase并编写了这个函数(我想测试):import'dart:core';import'package:firebase_auth/firebase_auth.dart';import'package:firebase_database/firebase_database.dart';classFirebaseUtils{staticfinalFirebaseAuth_auth=FirebaseAuth.instance;staticException_exception;staticFuturesignIn(St
我试图通过运行runner.xcworkspace文件在Xcode中运行flutter项目。运行后出现此错误:firebase_auth/FirebaseAuthPlugin.hfilenotfound我试图将header的状态更改为公开,但这并没有改变任何东西。错误页面:flutter医生: 最佳答案 我整天都遇到同样的问题。我最终不得不将我的Firebase_Auth版本升级到最新版本,目前对我来说是:^0.15.3,这迫使我也必须升级Flutter。有没有典型的删除PodFile和PodFile.lockFlutter干净po
我试图使用firebase_auth在我的手机上登录我的谷歌账户,就在我选择我的谷歌账户之后,出现了这个错误。我正在使用以下插件:pubspec.yamldependencies:flutter:sdk:flutterprovider:^2.0.1firebase_auth:^0.11.1google_sign_in:^4.0.1+3我已经创建了一个Firebase项目。注册了我的安卓应用。添加了SHA-1对两个build.gradle文件进行了所有更改。google-services.json文件也已就位。代码import'package:flutter/material.dart'
在我的Flutter应用中,我使用Firebase的电话号码身份验证作为我的主要身份验证形式。身份验证后,我在users集合中创建了一个用户,其中包含以下详细信息:{phoneNumber:FirebaseAuth.instance.currentUser().phoneNumber,displayName:'Comesfromusertextbox',...}但是假设有一天用户想要更改他们的电话号码。我该怎么做呢?因为我不能简单地更改文档中用户的电话号码,因为电话号码需要进行身份验证。并且在认证之后,用户得到一个新的authUID。哪个应该是新用户?谁能解释一下用户想要保留其个人资料
我不断收到以下错误:在null上调用了方法“signInWithCredential”。[ERROR:flutter/lib/ui/ui_dart_state.cc(148)]UnhandledException:NoSuchMethodError:Themethod'signInWithCredential'wascalledonnull.E/flutter(29053):Receiver:nullE/flutter(29053):Triedcalling:signInWithCredential(Instanceof'AuthCredential')E/flutter(29053)
每当我构建我的应用程序时,我的应用程序都会成功构建,但在将其安装到设备时,我会遇到以下错误并且应用程序在设备上崩溃并显示白屏。Launchinglib/main.dartonPixel2XLindebugmode...Initializinggradle...Resolvingdependencies...Running'gradlewassembleDebug'...Configuration'compile'inproject':app'isdeprecated.Use'implementation'instead.registerResGeneratingTaskisdeprec
我正在尝试使用Firebase为我的Android应用程序设置电话号码身份验证。我在Firebase控制台的“身份验证”选项卡上启用了电话身份验证,并添加了我的号码进行测试。我已经尝试使用多个号码,但尽管控制台告诉我PhoneCodeSent函数已被触发并显示一条成功消息,但我没有收到任何短信发送给他们。我已经尝试修复它一段时间了,但似乎找不到可靠的答案。我的代码有什么问题?我的代码如下.........StringverificationId;intresendingToken;Future_sendConfirmationCode()async{if(formKey.current
我正在尝试使用facebook登录Firebase。我正在使用firebaseauth:0.7.0和flutter_facebook_login:这是我的facebook登录功能:startFacebookLogin()async{varfacebookLogin=FacebookLogin();varresult=awaitfacebookLogin.logInWithReadPermissions(['email','public_profile']);FacebookAccessTokenmyToken=result.accessToken;AuthCredentialcrede