【发布时间】:2019-06-15 06:57:55
【问题描述】:
突然之间,我的 iOS 应用将无法使用电子邮件/密码通过 Firebase 进行身份验证。
我得到的错误是:
Error Domain=FIRAuthErrorDomain Code=17999 "An internal error has occurred, print and inspect the error details for more information." UserInfo={error_name=ERROR_INTERNAL_ERROR, NSLocalizedDescription=An internal error has occurred, print and inspect the error details for more information., NSUnderlyingError=0x600000d140f0 {Error Domain=FIRAuthInternalErrorDomain Code=4 "(null)" UserInfo={FIRAuthErrorUserInfoDeserializedResponseKey={
displayName = "";
email = "k@k.com";
expiresIn = 3600;
idToken = "eyJhbGciOiJSUzI1NiIsImtpZCI6IjU0OGYzZjk4N2IxNzMxOWZlZDhjZDc2ODNmNTIyNWEyOTY0YzY5OWQiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL3NlY3VyZXRva2VuLmdvb2dstIl19LCJzaWduX2luX3Byb3ZpZGVyIjoicGFzc3dvcmQifX0.vURIA_hAn1imIocwiV8quN5QXAdnmNrcuVB0Wl3EWUcgcNCseIwORspnpXF4M3rg1dlr7LyxIZEqpefjRd86TgJyAvI7ibWYoSSYHNdw1iURvwLUyOfRdyyxnUhCYlCbnBokaL3EqWVM4rV_jqxdhIBRZOWsna-0Gz-8Lua0k5JdrNjSTajnuEsjMc-cV9ec7_83VFlCjz0pHhVmIalQi7I7YA8MYi021sq3FhqC9kXU88_pGcdTEboMy12tHtJd19kwwyQ3xXIHw--eKkxici4ZEIt_yv4uVXz1ZHLDE8dDl8T4zDEmW_Yh4jMnc0AbUpjuhywn5TNAthbsVgdn4w";
kind = "identitytoolkit#SignInWithPasswordResponse";
localId = LVxz2oxAvrU1qOAOA8BPNhifqIB3;
refreshToken = "AEu4IL1Vn0O9mBkt-vbWkxp1XZ3R1uYEAxFz7Ivwhr9B0T9LFkaRV4i_VQmU0zHjYkCM4OX_Zc1yPw8MlAc6V4sYYkTxkSiLFWH9x3osWf2f0Kj-kRZJJ01Hi5YUCPiD4Jb3u4dSY-sskkAHyV12USbNcKyV45yHoC8LQj4_PlbRuy7piIl3Dv6VjsE6kw";
registered = 1;
}}}}
在代码方面没有任何改变,这只是几天前在所有 iOS 设备和应用程序的旧版本上开始的。 Android版本登录正常。我尝试添加新用户和新数据库。 Firebase 的 pod 版本是最新的。
【问题讨论】:
-
作为测试,您是否重新下载了
GoogleService-Info.plist文件?它可能不会有任何影响。 -
是的,我做到了,但没有帮助。