Авторизация Вк Swift 5


#1

Доброго дня, делаю авторизацию для вк до сегодняшнего дня всё работало, решил обновиться и после этого стал срабатывать метод:

 func vkSdkUserAuthorizationFailed() -> Void {
        print("vkSdkUserAuthorizationFailed")
    } 

соответственно с ошибкой vkSdkUserAuthorizationFailed

Вот мой код в viewcontroller

class ViewController: UIViewController, VKSdkDelegate, VKSdkUIDelegate  {
let permission = ["email", "photos", "groups", "friends"]
var vkInst = VKSdk.initialize(withAppId: "7289620")
@IBAction func buttonAction(_ sender: Any) {
    vkInst?.register(self)
    vkInst?.uiDelegate = self
    VKSdk.wakeUpSession(permission, complete: {(state: VKAuthorizationState, error: Error?) -> Void in
        if state == .authorized {
            self.getUsers()
            print("Yes = ")
        } else {
            VKSdk.authorize(self.permission)
            self.getUsers()
            print("No")
        }
        return
    })
}

func getUsers(){
    guard let requestUser = VKRequest(method: "users.get", parameters: ["fields":"last_name"]) else { return }
    
    requestUser.execute(resultBlock: { (response) -> Void in
               print(response)
                let user = response!.json as! NSArray
                let userParams = user[0] as! NSDictionary
                let name = userParams["first_name"] as! String
                   print(name)
    }, errorBlock: {
            (error) -> Void in
            print("error")
    })
    
}

override func viewDidLoad() {
}

}

и в appdelegate

func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
    VKSdk.processOpen(url, fromApplication: options[UIApplication.OpenURLOptionsKey.sourceApplication] as? String)
    print("url: \(url)")
    return true
}
private func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool {
    VKSdk.processOpen(url as URL?, fromApplication: sourceApplication)
    print("url: \(url)")
    return true
}

уже перечитал все форумы и документации, нигде не могу найти ответ что делать одна надежда на вашу помощь. спасибо


#2

Тоже самое, но у меня конфликт устройства драйвера((((