Firebase身份验证,IOS导致PlatformException

时间:2019-09-04 15:28:17

标签: firebase flutter firebase-authentication

尝试使用Firebase身份验证。完美适用于Android,但对于IOS,我正在获得PlatformException(ERROR_INTERNAL_ERROR,发生内部错误,请打印并检查错误详细信息以获取更多信息。null)。最大的问题是错误没有详细信息。

Flutter Doctor报告没有问题。

   globals.user = (await FirebaseAuth.instance.createUserWithEmailAndPassword(
          email: email,
          password: pw,
        ))
            .user;
Restarted application in 1,443ms.
[VERBOSE-2:ui_dart_state.cc(148)] Unhandled Exception: PlatformException(ERROR_INTERNAL_ERROR, An internal error has occurred, print and inspect the error details for more information., null)
[38;5;244m#0      StandardMethodCodec.decodeEnvelope[39;49m
[38;5;244m#1      MethodChannel.invokeMethod[39;49m
<asynchronous suspension>
[38;5;244m#2      MethodChannel.invokeMapMethod[39;49m
<asynchronous suspension>
[38;5;248m#3      FirebaseAuth.createUserWithEmailAndPassword[39;49m
<asynchronous suspension>
[38;5;248m#4      _HomePageState._retrieveAccountInfo[39;49m
<asynchronous suspension>
[38;5;248m#5      _HomePageState.initState[39;49m
[38;5;244m#6      StatefulElement._firstBuild[39;49m
[38;5;244m#7      ComponentElement.mount[39;49m
[38;5;244m#8      Element.inflateWidget[39;49m
[38;5;244m#9      Element.updateChild[39;49m
[38;5;244m#10     SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#11     Element.inflateWidget[39;49m
[38;5;244m#12     Element.updateChild[39;49m
[38;5;244m#13     ComponentElement.performRebuild[39;49m
[38;5;244m#14     Element.rebuild[39;49m
[38;5;244m#15     ComponentElement._firstBuild[39;49m
[38;5;244m#16     ComponentElement.mount[39;49m
[38;5;244m#17     Element.inflateWidget[39;49m
[38;5;244m#18     Element.updateChild[39;49m
[38;5;244m#19     SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#20     Element.inflateWidget[39;49m
[38;5;244m#21     Element.updateChild[39;49m
[38;5;244m#22     SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#23     Element.inflateWidget[39;49m
[38;5;244m#24     MultiChildRenderObjectElement.mount[39;49m
[38;5;244m#25     Element.inflateWidget[39;49m
[38;5;244m#26     Element.updateChild[39;49m
[38;5;244m#27     ComponentElement.performRebuild[39;49m
[38;5;244m#28     Element.rebuild[39;49m
[38;5;244m#29     ComponentElement._firstBuild[39;49m
[38;5;244m#30     StatefulElement._firstBuild[39;49m
[38;5;244m#31     ComponentElement.mount[39;49m
[38;5;244m#32     Element.inflateWidget[39;49m
[38;5;244m#33     Element.updateChild[39;49m
[38;5;244m#34     SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#35     Element.inflateWidget[39;49m
[38;5;244m#36     Element.updateChild[39;49m
[38;5;244m#37     ComponentElement.performRebuild[39;49m
[38;5;244m#38     Element.rebuild[39;49m
[38;5;244m#39     ComponentElement._firstBuild[39;49m
[38;5;244m#40     StatefulElement._firstBuild[39;49m
[38;5;244m#41     ComponentElement.mount[39;49m
[38;5;244m#42     Element.inflateWidget[39;49m
[38;5;244m#43     Element.updateChild[39;49m
[38;5;244m#44     SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#45     Element.inflateWidget[39;49m
[38;5;244m#46     Element.updateChild[39;49m
[38;5;244m#47     ComponentElement.performRebuild[39;49m
[38;5;244m#48     Element.rebuild[39;49m
[38;5;244m#49     ComponentElement._firstBuild[39;49m
[38;5;244m#50     StatefulElement._firstBuild[39;49m
[38;5;244m#51     ComponentElement.mount[39;49m
[38;5;244m#52     Element.inflateWidget[39;49m
[38;5;244m#53     Element.updateChild[39;49m
[38;5;244m#54     SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#55     Element.inflateWidget[39;49m
[38;5;244m#56     Element.updateChild[39;49m
[38;5;244m#57     ComponentElement.performRebuild[39;49m
[38;5;244m#58     Element.rebuild[39;49m
[38;5;244m#59     ComponentElement._firstBuild[39;49m
[38;5;244m#60     StatefulElement._firstBuild[39;49m
[38;5;244m#61     ComponentElement.mount[39;49m
[38;5;244m#62     Element.inflateWidget[39;49m
[38;5;244m#63     Element.updateChild[39;49m
[38;5;244m#64     ComponentElement.performRebuild[39;49m
[38;5;244m#65     Element.rebuild[39;49m
[38;5;244m#66     ComponentElement._firstBuild[39;49m
[38;5;244m#67     ComponentElement.mount[39;49m
[38;5;244m#68     Element.inflateWidget[39;49m
[38;5;244m#69     Element.updateChild[39;49m
[38;5;244m#70     ComponentElement.performRebuild[39;49m
[38;5;244m#71     Element.rebuild[39;49m
[38;5;244m#72     ComponentElement._firstBuild[39;49m
[38;5;244m#73     StatefulElement._firstBuild[39;49m
[38;5;244m#74     ComponentElement.mount[39;49m
[38;5;244m#75     Element.inflateWidget[39;49m
[38;5;244m#76     Element.updateChild[39;49m
[38;5;244m#77     SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#78     Element.inflateWidget[39;49m
[38;5;244m#79     Element.updateChild[39;49m
[38;5;244m#80     ComponentElement.performRebuild[39;49m
[38;5;244m#81     Element.rebuild[39;49m
[38;5;244m#82     ComponentElement._firstBuild[39;49m
[38;5;244m#83     ComponentElement.mount[39;49m
[38;5;244m#84     Element.inflateWidget[39;49m
[38;5;244m#85     Element.updateChild[39;49m
[38;5;244m#86     SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#87     Element.inflateWidget[39;49m
[38;5;244m#88     Element.updateChild[39;49m
[38;5;244m#89     ComponentElement.performRebuild[39;49m
[38;5;244m#90     Element.rebuild[39;49m
[38;5;244m#91     ComponentElement._firstBuild[39;49m
[38;5;244m#92     StatefulElement._firstBuild[39;49m
[38;5;244m#93     ComponentElement.mount[39;49m
[38;5;244m#94     Element.inflateWidget[39;49m
[38;5;244m#95     Element.updateChild[39;49m
[38;5;244m#96     ComponentElement.performRebuild[39;49m
[38;5;244m#97     Element.rebuild[39;49m
[38;5;244m#98     ComponentElement._firstBuild[39;49m
[38;5;244m#99     ComponentElement.mount[39;49m
[38;5;244m#100    Element.inflateWidget[39;49m
[38;5;244m#101    Element.updateChild[39;49m
[38;5;244m#102    SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#103    Element.inflateWidget[39;49m
[38;5;244m#104    Element.updateChild[39;49m
[38;5;244m#105    ComponentElement.performRebuild[39;49m
[38;5;244m#106    Element.rebuild[39;49m
[38;5;244m#107    ComponentElement._firstBuild[39;49m
[38;5;244m#108    ComponentElement.mount[39;49m
[38;5;244m#109    Element.inflateWidget[39;49m
[38;5;244m#110    Element.updateChild[39;49m
[38;5;244m#111    ComponentElement.performRebuild[39;49m
[38;5;244m#112    Element.rebuild[39;49m
[38;5;244m#113    ComponentElement._firstBuild[39;49m
[38;5;244m#114    StatefulElement._firstBuild[39;49m
[38;5;244m#115    ComponentElement.mount[39;49m
[38;5;244m#116    Element.inflateWidget[39;49m
[38;5;244m#117    Element.updateChild[39;49m
[38;5;244m#118    ComponentElement.performRebuild[39;49m
[38;5;244m#119    Element.rebuild[39;49m
[38;5;244m#120    ComponentElement._firstBuild[39;49m
[38;5;244m#121    StatefulElement._firstBuild[39;49m
[38;5;244m#122    ComponentElement.mount[39;49m
[38;5;244m#123    Element.inflateWidget[39;49m
[38;5;244m#124    MultiChildRenderObjectElement.mount[39;49m
[38;5;244m#125    Element.inflateWidget[39;49m
[38;5;244m#126    Element.updateChild[39;49m
[38;5;244m#127    _TheatreElement.mount[39;49m
[38;5;244m#128    Element.inflateWidget[39;49m
[38;5;244m#129    Element.updateChild[39;49m
[38;5;244m#130    ComponentElement.performRebuild[39;49m
[38;5;244m#131    Element.rebuild[39;49m
[38;5;244m#132    ComponentElement._firstBuild[39;49m
[38;5;244m#133    StatefulElement._firstBuild[39;49m
[38;5;244m#134    ComponentElement.mount[39;49m
[38;5;244m#135    Element.inflateWidget[39;49m
[38;5;244m#136    Element.updateChild[39;49m
[38;5;244m#137    ComponentElement.performRebuild[39;49m
[38;5;244m#138    Element.rebuild[39;49m
[38;5;244m#139    ComponentElement._firstBuild[39;49m
[38;5;244m#140    ComponentElement.mount[39;49m
[38;5;244m#141    Element.inflateWidget[39;49m
[38;5;244m#142    Element.updateChild[39;49m
[38;5;244m#143    SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#144    Element.inflateWidget[39;49m
[38;5;244m#145    Element.updateChild[39;49m
[38;5;244m#146    ComponentElement.performRebuild[39;49m
[38;5;244m#147    Element.rebuild[39;49m
[38;5;244m#148    ComponentElement._firstBuild[39;49m
[38;5;244m#149    StatefulElement._firstBuild[39;49m
[38;5;244m#150    ComponentElement.mount[39;49m
[38;5;244m#151    Element.inflateWidget[39;49m
[38;5;244m#152    Element.updateChild[39;49m
[38;5;244m#153    SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#154    Element.inflateWidget[39;49m
[38;5;244m#155    Element.updateChild[39;49m
[38;5;244m#156    SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#157    Element.inflateWidget[39;49m
[38;5;244m#158    Element.updateChild[39;49m
[38;5;244m#159    ComponentElement.performRebuild[39;49m
[38;5;244m#160    Element.rebuild[39;49m
[38;5;244m#161    ComponentElement._firstBuild[39;49m
[38;5;244m#162    StatefulElement._firstBuild[39;49m
[38;5;244m#163    ComponentElement.mount[39;49m
[38;5;244m#164    Element.inflateWidget[39;49m
[38;5;244m#165    Element.updateChild[39;49m
[38;5;244m#166    ComponentElement.performRebuild[39;49m
[38;5;244m#167    Element.rebuild[39;49m
[38;5;244m#168    ComponentElement._firstBuild[39;49m
[38;5;244m#169    ComponentElement.mount[39;49m
[38;5;244m#170    Element.inflateWidget[39;49m
[38;5;244m#171    Element.updateChild[39;49m
[38;5;244m#172    ComponentElement.performRebuild[39;49m
[38;5;244m#173    Element.rebuild[39;49m
[38;5;244m#174    ComponentElement._firstBuild[39;49m
[38;5;244m#175    ComponentElement.mount[39;49m
[38;5;244m#176    Element.inflateWidget[39;49m
[38;5;244m#177    Element.updateChild[39;49m
[38;5;244m#178    ComponentElement.performRebuild[39;49m
[38;5;244m#179    Element.rebuild[39;49m
[38;5;244m#180    ComponentElement._firstBuild[39;49m
[38;5;244m#181    ComponentElement.mount[39;49m
[38;5;244m#182    Element.inflateWidget[39;49m
[38;5;244m#183    Element.updateChild[39;49m
[38;5;244m#184    ComponentElement.performRebuild[39;49m
[38;5;244m#185    Element.rebuild[39;49m
[38;5;244m#186    ComponentElement._firstBuild[39;49m
[38;5;244m#187    ComponentElement.mount[39;49m
[38;5;244m#188    Element.inflateWidget[39;49m
[38;5;244m#189    Element.updateChild[39;49m
[38;5;244m#190    ComponentElement.performRebuild[39;49m
[38;5;244m#191    Element.rebuild[39;49m
[38;5;244m#192    ComponentElement._firstBuild[39;49m
[38;5;244m#193    ComponentElement.mount[39;49m
[38;5;244m#194    Element.inflateWidget[39;49m
[38;5;244m#195    Element.updateChild[39;49m
[38;5;244m#196    ComponentElement.performRebuild[39;49m
[38;5;244m#197    Element.rebuild[39;49m
[38;5;244m#198    ComponentElement._firstBuild[39;49m
[38;5;244m#199    ComponentElement.mount[39;49m
[38;5;244m#200    Element.inflateWidget[39;49m
[38;5;244m#201    Element.updateChild[39;49m
[38;5;244m#202    ComponentElement.performRebuild[39;49m
[38;5;244m#203    Element.rebuild[39;49m
[38;5;244m#204    ComponentElement._firstBuild[39;49m
[38;5;244m#205    StatefulElement._firstBuild[39;49m
[38;5;244m#206    ComponentElement.mount[39;49m
[38;5;244m#207    Element.inflateWidget[39;49m
[38;5;244m#208    Element.updateChild[39;49m
[38;5;244m#209    ComponentElement.performRebuild[39;49m
[38;5;244m#210    Element.rebuild[39;49m
[38;5;244m#211    ComponentElement._firstBuild[39;49m
[38;5;244m#212    ComponentElement.mount[39;49m
[38;5;244m#213    Element.inflateWidget[39;49m
[38;5;244m#214    Element.updateChild[39;49m
[38;5;244m#215    ComponentElement.performRebuild[39;49m
[38;5;244m#216    Element.rebuild[39;49m
[38;5;244m#217    ComponentElement._firstBuild[39;49m
[38;5;244m#218    ComponentElement.mount[39;49m
[38;5;244m#219    Element.inflateWidget[39;49m
[38;5;244m#220    Element.updateChild[39;49m
[38;5;244m#221    SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#222    Element.inflateWidget[39;49m
[38;5;244m#223    Element.updateChild[39;49m
[38;5;244m#224    ComponentElement.performRebuild[39;49m
[38;5;244m#225    Element.rebuild[39;49m
[38;5;244m#226    ComponentElement._firstBuild[39;49m
[38;5;244m#227    ComponentElement.mount[39;49m
[38;5;244m#228    Element.inflateWidget[39;49m
[38;5;244m#229    Element.updateChild[39;49m
[38;5;244m#230    ComponentElement.performRebuild[39;49m
[38;5;244m#231    Element.rebuild[39;49m
[38;5;244m#232    ComponentElement._firstBuild[39;49m
[38;5;244m#233    ComponentElement.mount[39;49m
[38;5;244m#234    Element.inflateWidget[39;49m
[38;5;244m#235    Element.updateChild[39;49m
[38;5;244m#236    ComponentElement.performRebuild[39;49m
[38;5;244m#237    Element.rebuild[39;49m
[38;5;244m#238    ComponentElement._firstBuild[39;49m
[38;5;244m#239    ComponentElement.mount[39;49m
[38;5;244m#240    Element.inflateWidget[39;49m
[38;5;244m#241    Element.updateChild[39;49m
[38;5;244m#242    ComponentElement.performRebuild[39;49m
[38;5;244m#243    Element.rebuild[39;49m
[38;5;244m#244    ComponentElement._firstBuild[39;49m
[38;5;244m#245    ComponentElement.mount[39;49m
[38;5;244m#246    Element.inflateWidget[39;49m
[38;5;244m#247    Element.updateChild[39;49m
[38;5;244m#248    ComponentElement.performRebuild[39;49m
[38;5;244m#249    Element.rebuild[39;49m
[38;5;244m#250    ComponentElement._firstBuild[39;49m
[38;5;244m#251    ComponentElement.mount[39;49m
[38;5;244m#252    Element.inflateWidget[39;49m
[38;5;244m#253    Element.updateChild[39;49m
[38;5;244m#254    SingleChildRenderObjectElement.mount[39;49m
[38;5;244m#255    Element.inflateWidget[39;49m
[38;5;244m#256    Element.updateChild[39;49m
[38;5;244m#257    ComponentElement.performRebuild[39;49m
[38;5;244m#258    Element.rebuild[39;49m
[38;5;244m#259    ComponentElement._firstBuild[39;49m
[38;5;244m#260    StatefulElement._firstBuild[39;49m
[38;5;244m#261    ComponentElement.mount[39;49m
[38;5;244m#262    Element.inflateWidget[39;49m
[38;5;244m#263    Element.updateChild[39;49m
[38;5;244m#264    ComponentElement.performRebuild[39;49m
[38;5;244m#265    Element.rebuild[39;49m
[38;5;244m#266    ComponentElement._firstBuild[39;49m
[38;5;244m#267    ComponentElement.mount[39;49m
[38;5;244m#268    Element.inflateWidget[39;49m
[38;5;244m#269    Element.updateChild[39;49m
[38;5;244m#270    ComponentElement.performRebuild[39;49m
[38;5;244m#271    Element.rebuild[39;49m
[38;5;244m#272    ComponentElement._firstBuild[39;49m
[38;5;244m#273    ComponentElement.mount[39;49m
[38;5;244m#274    Element.inflateWidget[39;49m
[38;5;244m#275    Element.updateChild[39;49m
[38;5;244m#276    ComponentElement.performRebuild[39;49m
[38;5;244m#277    Element.rebuild[39;49m
[38;5;244m#278    ComponentElement._firstBuild[39;49m
[38;5;244m#279    StatefulElement._firstBuild[39;49m
[38;5;244m#280    ComponentElement.mount[39;49m
[38;5;244m#281    Element.inflateWidget[39;49m
[38;5;244m#282    Element.updateChild[39;49m
[38;5;244m#283    ComponentElement.performRebuild[39;49m
[38;5;244m#284    Element.rebuild[39;49m
[38;5;244m#285    ComponentElement._firstBuild[39;49m
[38;5;244m#286    ComponentElement.mount[39;49m
[38;5;244m#287    Element.inflateWidget[39;49m
[38;5;244m#288    Element.updateChild[39;49m
[38;5;244m#289    ComponentElement.performRebuild[39;49m
[38;5;244m#290    Element.rebuild[39;49m
[38;5;244m#291    ComponentElement._firstBuild[39;49m
[38;5;244m#292    StatefulElement._firstBuild[39;49m
[38;5;244m#293    ComponentElement.mount[39;49m
[38;5;244m#294    Element.inflateWidget[39;49m
[38;5;244m#295    Element.updateChild[39;49m
[38;5;244m#296    ComponentElement.performRebuild[39;49m
[38;5;244m#297    Element.rebuild[39;49m
[38;5;244m#298    ComponentElement._firstBuild[39;49m
[38;5;244m#299    StatefulElement._firstBuild[39;49m
[38;5;244m#300    ComponentElement.mount[39;49m
[38;5;244m#301    Element.inflateWidget[39;49m
[38;5;244m#302    Element.updateChild[39;49m
[38;5;244m#303    RenderObjectToWidgetElement._rebuild[39;49m
[38;5;244m#304    RenderObjectToWidgetElement.mount[39;49m
[38;5;244m#305    RenderObjectToWidgetAdapter.attachToRenderTree.<anonymous closure>[39;49m
[38;5;244m#306    BuildOwner.buildScope[39;49m
[38;5;244m#307    RenderObjectToWidgetAdapter.attachToRenderTree[39;49m
[38;5;244m#308    _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding&WidgetsBinding.attachRootWidget[39;49m
[38;5;244m#309    runApp[39;49m
[38;5;248m#310    main.<anonymous closure>[39;49m
[38;5;244m#311    _rootRunUnary  (dart:async/zone.dart:1132:38)[39;49m
[38;5;244m#312    _CustomZone.runUnary  (dart:async/zone.dart:1029:19)[39;49m
[38;5;244m#313    _FutureListener.handleValue  (dart:async/future_impl.dart:126:18)[39;49m
[38;5;244m#314    Future._propagateToListeners.handleValueCallback  (dart:async/future_impl.dart:639:45)[39;49m
[38;5;244m#315    Future._propagateToListeners  (dart:async/future_impl.dart:668:32)[39;49m
[38;5;244m#316    Future._complete  (dart:async/future_impl.dart:473:7)[39;49m
[38;5;244m#317    _SyncCompleter.complete  (dart:async/future_impl.dart:51:12)[39;49m
[38;5;244m#318    _AsyncAwaitCompleter.complete  (dart:async-patch/async_patch.dart:28:18)[39;49m
[38;5;244m#319    _completeOnAsyncReturn  (dart:async-patch/async_patch.dart:294:13)[39;49m
#320    SystemChrome.setPreferredOrientations (package:flutter/src/services/system_chrome.dart)
[38;5;244m#321    _asyncThenWrapperHelper.<anonymous closure>  (dart:async-patch/async_patch.dart:77:64)[39;49m
[38;5;244m#322    _rootRunUnary  (dart:async/zone.dart:1132:38)[39;49m
[38;5;244m#323    _CustomZone.runUnary  (dart:async/zone.dart:1029:19)[39;49m
[38;5;244m#324    _FutureListener.handleValue  (dart:async/future_impl.dart:126:18)[39;49m
[38;5;244m#325    Future._propagateToListeners.handleValueCallback  (dart:async/future_impl.dart:639:45)[39;49m
[38;5;244m#326    Future._propagateToListeners  (dart:async/future_impl.dart:668:32)[39;49m
[38;5;244m#327    Future._complete  (dart:async/future_impl.dart:473:7)[39;49m
[38;5;244m#328    _SyncCompleter.complete  (dart:async/future_impl.dart:51:12)[39;49m
[38;5;244m#329    _AsyncAwaitCompleter.complete  (dart:async-patch/async_patch.dart:28:18)[39;49m
[38;5;244m#330    _completeOnAsyncReturn  (dart:async-patch/async_patch.dart:294:13)[39;49m
#331    OptionalMethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart)
[38;5;244m#332    _asyncThenWrapperHelper.<anonymous closure>  (dart:async-patch/async_patch.dart:77:64)[39;49m
[38;5;244m#333    _rootRunUnary  (dart:async/zone.dart:1132:38)[39;49m
[38;5;244m#334    _CustomZone.runUnary  (dart:async/zone.dart:1029:19)[39;49m
[38;5;244m#335    _FutureListener.handleValue  (dart:async/future_impl.dart:126:18)[39;49m
[38;5;244m#336    Future._propagateToListeners.handleValueCallback  (dart:async/future_impl.dart:639:45)[39;49m
[38;5;244m#337    Future._propagateToListeners  (dart:async/future_impl.dart:668:32)[39;49m
[38;5;244m#338    Future._complete  (dart:async/future_impl.dart:473:7)[39;49m
[38;5;244m#339    _SyncCompleter.complete  (dart:async/future_impl.dart:51:12)[39;49m
[38;5;244m#340    _AsyncAwaitCompleter.complete  (dart:async-patch/async_patch.dart:28:18)[39;49m
[38;5;244m#341    _completeOnAsyncReturn  (dart:async-patch/async_patch.dart:294:13)[39;49m
#342    MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart)
[38;5;244m#343    _asyncThenWrapperHelper.<anonymous closure>  (dart:async-patch/async_patch.dart:77:64)[39;49m
[38;5;244m#344    _rootRunUnary  (dart:async/zone.dart:1132:38)[39;49m
[38;5;244m#345    _CustomZone.runUnary  (dart:async/zone.dart:1029:19)[39;49m
[38;5;244m#346    _FutureListener.handleValue  (dart:async/future_impl.dart:126:18)[39;49m
[38;5;244m#347    Future._propagateToListeners.handleValueCallback  (dart:async/future_impl.dart:639:45)[39;49m
[38;5;244m#348    Future._propagateToListeners  (dart:async/future_impl.dart:668:32)[39;49m
[38;5;244m#349    Future._completeWithValue  (dart:async/future_impl.dart:483:5)[39;49m
[38;5;244m#350    Future._asyncComplete.<anonymous closure>  (dart:async/future_impl.dart:513:7)[39;49m
[38;5;244m#351    _rootRun  (dart:async/zone.dart:1124:13)[39;49m
[38;5;244m#352    _CustomZone.run  (dart:async/zone.dart:1021:19)[39;49m
[38;5;244m#353    _CustomZone.runGuarded  (dart:async/zone.dart:923:7)[39;49m
[38;5;244m#354    _CustomZone.bindCallbackGuarded.<anonymous closure>  (dart:async/zone.dart:963:23)[39;49m
[38;5;244m#355    _microtaskLoop  (dart:async/schedule_microtask.dart:41:21)[39;49m
[38;5;244m#356    _startMicrotaskLoop  (dart:async/schedule_microtask.dart:50:5)[39;49m

更新:使用Firebase auth的快速版本进行了尝试,并获得了完全相同的结果。错误代码17999,表示发生内部错误。

0 个答案:

没有答案