URL обратного вызова Oauth2 Mac Swift 4 - PullRequest
0 голосов
/ 13 сентября 2018

Я использую OAuth 2 в своем приложении macOS swift 4.

Я успешно реализовал настройку URI перенаправления, и когда пользователь предоставит разрешение, URI перенаправления откроет мое приложение Mac, используя схемы URL.

Однако в обратном URL-адресе содержится информация, что мне не удалось получить метод, работающий для переадресации.

Я пробовал эти методы в App Delegate, но они не работают:

func application(_ application: NSApplication, 
                 open url: URL,
                 sourceApplication: String?,
                 annotation: Any) -> Bool { 

                 //Extract information from URL here
                 }

и

func application(_ app: NSApplication, open url: URL) -> Bool {  

                 //Extract information from URL here
                 }

Что не так с этими методами?

Какой метод следует использовать в Swift 4 для приложения Mac для перехвата обратного вызова?

Заранее спасибо

1 Ответ

0 голосов
/ 14 сентября 2018

Нашли ответ на вопрос:

func application(_ application: NSApplication,
                              open urls: [URL]) {
}

Источник: https://developer.apple.com/documentation/appkit/nsapplicationdelegate/2887193-application

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...