我選擇使用Firebase Auth來處理我的應用,它通常非常簡單。我在開發的早期就更改了Google帳戶,因爲我想保留這兩個帳戶,並且我懷疑這是導致我的錯誤的原因。Google使用Firebase Auth登錄返回錯誤
當我點擊Google登錄按鈕時,它會拉起帳戶選擇器,然後不返回任何內容。下面是在日誌中的錯誤:
GoogleProvider: Error logging in with Google. 10 null
從火力地堡問題跟蹤,這似乎是在你的SHA1指紋的變化相關聯。蹭的是:我的初始Firebase帳戶沒有與其關聯的SHA1指紋。
我做的事:
- 已驗證我有權利SHA令牌在那裏,我甚至在調試的人帶來的,我似乎無法得到它登錄
- 複製。來自正確帳戶的google-services.json。
- 測試Twitter,Facebook和電子郵件,他們的工作完美無瑕。
任何人有任何經驗嗎?
只是爲了踢我做了一遍:檢索釋放和調試SHA1和SHA256令牌,確保沒有任何其他項目(甚至半相關),取代當前項目中的現有項目,複製谷歌-services.json文件放到我的項目中,運行它,並得到相同的錯誤。 – Jacob