Swift Can´;t使用Twitter登录
我尝试在我的应用程序中使用Firebase登录Twitter我设置了所有设置,但在控制台中出现以下错误: 错误域=TWTRNetworkingErrorDomain代码=-1011“请求失败: 禁止(403)“UserInfo={NSLocalizedFailureReason=Twitter API错误 :未批准此客户端应用程序的回调URL。 可以在应用程序中调整已批准的回调URL 设置(代码(null)),TWTRNetworkingStatusCode=403, NSErrorFailingURLKey=, NSLocalizedDescription=请求失败:禁止(403) 我已经在我的twitter设置中设置了回调URL,但是我仍然收到了那个错误 这是我的代码:Swift Can´;t使用Twitter登录,swift,firebase,twitter,Swift,Firebase,Twitter,我尝试在我的应用程序中使用Firebase登录Twitter我设置了所有设置,但在控制台中出现以下错误: 错误域=TWTRNetworkingErrorDomain代码=-1011“请求失败: 禁止(403)“UserInfo={NSLocalizedFailureReason=Twitter API错误 :未批准此客户端应用程序的回调URL。 可以在应用程序中调整已批准的回调URL 设置(代码(null)),TWTRNetworkingStatusCode=403, NSErrorFailin
let twitterLoginBtn = TWTRLogInButton { (session, error) in
if let error = error {
debugPrint("Couldn´t LogIn with Twitter: ", error)
return
}
if let session = session {
let credentials = TwitterAuthProvider.credential(withToken: session.authToken, secret: session.authTokenSecret)
self.firebaseLogin(credentials)
print("signed in as \(session.userName)")
} else {
print("error: \(error!.localizedDescription)")
return
}
}
twitterLoginBtn.center.x = twitterLoginView.center.x
twitterLoginView.addSubview(twitterLoginBtn)
以下是推特设置:
要使用SignIn with Twitter服务,您必须将您正在使用的Firebase(如
my-app-12345.firebaseapp.com/\u_/auth/handler
)回调URL添加到您网站的白名单中
更多信息请参见;)我面临同样的问题,如果您找到任何解决方案,请告诉我。