我在我的macOS swift 4应用中使用了OAuth 2。
我已经成功实现了重定向URI的设置,当用户授予权限时,重定向URI使用URL方案打开了我的mac应用。
但是,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应用程序应使用哪种方法来捕捉回叫?
预先感谢