名称为 [DEFAULT] 的 Firebase App 在 Flutter Firebase 中不存在(匿名登录)



我正在尝试将我的flutter项目与firebase连接起来。我遵循了所有的说明,并在app/build.gradle文件中添加了谷歌服务。我试图匿名登录,但它给了我一个错误,名为[DEFAULT]的FirebaseApp不存在

Future signInAnon() async{
try{
AuthResult result = await _auth.signInAnonymously();
FirebaseUser user = result.user;
return user;
} catch(e){
print(e.toString());
return null;
}

}

将此行添加到主Firebase.initializeApp();

import 'package:firebase_core/firebase_core.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp();

await di.init();
runApp(MyApp());
}

还要确保已将firebase_core包添加到pubspec.yaml文件中还要确保在您的fire基本帐户中启用了匿名登录验证部分

最新更新