Я пытаюсь сделать вход в Facebook с новой платформой Firebase.New Firebase Facebook login
это код facebook логин
let facebookLogin = FBSDKLoginManager()
facebookLogin.logInWithReadPermissions(["email"], fromViewController: self) { (result, error) -> Void in
if error != nil {
print("error is \(error)")
} else {
let accessToken = FBSDKAccessToken.currentAccessToken().tokenString
let credential = FIRFacebookAuthProvider.credentialWithAccessToken(accessToken)
AUTH?.signInWithCredential(credential, completion: { (user, error) -> Void in
if error != nil {
print("error is \(error)")
} else {
print(user)
NSUserDefaults.standardUserDefaults().setValue(user?.uid, forKey: KEY_UID)
self.performSegueWithIdentifier(SEGUE_LOGGEDIN, sender: nil)
}
})
}
и это код ошибки я получаю
Дополнительно (Error Domain = FIRAuthErrorDomain Code = 17999 «Произошла внутренняя ошибка, печать и проверьте подробности об ошибках для получения дополнительной информации. UserInfo = {error_name = ERROR_INTERNAL_ERROR, NSUnderlyingError = 0x79f082b0 {Error Domain = FIRAuthInternalErrorDomain Code = 3 "(null)" UserInfo = {FIRAuthErrorUserInfoDeserializedResponseKey = {type = immutable dict, count = 3, записей =>
0: {содержание = "ошибка"} = {типа = неизменен, граф = 1, значение = (
0: {типа = неизменен ДИКТ, Count = 3, запись =>
0: {content = "reason"} = {content = "reason"}
1: {contents = "message"} = {contents = "Неудачный ответ debug_token от Facebook: {" error ": {" message " : «Недопустимая подпись токена доступа OAuth.», «Type»: «OAuthException», «code»: 190, «fbtrace_id»: «BrewfOSy/fH»}}}}
2: {содержание = "домен"} = {содержание = "глобальных"}}
)}
1: {содержание = "код"} = {значение = +400, тип = kCFNumberSInt64Type}
2: {contents = "message"} = {contents = "Неудачный ответ debug_token от Facebook: {" error ": {" message ":" Недопустимая подпись токена доступа OAuth. "," Type ":" OAuthException " , "код": 190, "fbtrace_id": "BrewfOSy/Fh"}} "}
}
}}, NSLocalizedDescription = Произошла внутренняя ошибка, печать и проверить сведения об ошибках для получения дополнительной информации.})
, имеющий аналогичную проблему, было ли это разрешено? – mm24
Также работает с этой ошибкой с помощью входа в google после попытки обновления до Firebase 3.2 – rrphenix
В элементе ошибки 2 он ссылается на протокол OAuth. Включили ли вы перенаправление OAuth на странице разработчика facebook? – ByteArtisan