Как настроить URL обратного вызова в библиотеке OauthSwift Swift - PullRequest
0 голосов
/ 01 августа 2020

Я делаю приложение, которое использует 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)
        }
    }
...