我正在尝试将Firebase身份验证仿真器连接到我的Flutter移动项目,以执行一些本地测试。不幸的是,似乎不可能使用FlutterFire插件。
启用Firestore或Cloud Functions模拟器没有任何问题,但我找不到认证的方法。
是否有人有可遵循的想法或最佳实践?
发布于 2021-02-20 09:36:41
它现在在最新的稳定版本(^0.20.1)中可用。
要使用它,请调用FirebaseAuth.instance.useEmulator('http://localhost:9099')
它必须在访问任何auth方法之前调用。
发布于 2021-02-14 10:23:43
Firebase模拟器支持连接到web应用程序。*作为一种解决办法,您可以使用flutter的测试版将您的移动应用程序转换为web应用程序,并在浏览器中对其进行测试。您必须在index.html文件中显式添加对firebase服务的支持。请参阅:
https://flutter.dev/web
https://flutter.dev/docs/get-started/web
https://stackoverflow.com/questions/64801702
复制