Я делаю приложение, которое использует OAuthSwift для входа в Github, все идет хорошо (конечно, я установил приложение на странице разработчика Github, и у меня есть свой идентификатор клиента и секрет).
Но когда он спрашивает пользователя, принимает ли он разрешения, обратный вызов не работает.
Я сделал обратный вызов URL-адреса «trial: // oauth-callback» и создал схему URL в Xcode Infos » try "
В области отладки он продолжает печатать" сохранить "Пожалуйста, не могли бы вы помочь мне перенаправить аутентификацию в мое приложение?
В моем коде метод .success никогда не вызывается. Я впервые использую OAuth
oauthswift.authorize(
withCallbackURL: URL(string: "trial://oauth-callback")!, scope: "user,repo", state: "") { result in
print("success")
switch result {
case .success(let (credential, _, _)):
print("success")
self.presentAlert("success", message: "kfkf")
print(credential.oauthToken)
case .failure(let error):
print(error.description)
}
}