0
Ich habe Login mit VK-Taste in meiner iOS-App integriert. Und ich möchte eine Möglichkeit hinzufügen, Konto zu wechseln.Wie kann ich mich von vk api auf ios abmelden?
Ich habe versucht, Netzwerkanforderung an http://api.vk.com/oauth/logout
auszuführen. Aber es gibt wrong logout hash
aus.
habe ich diesen Code:
let logoutUrl = "http://api.vk.com/oauth/logout"
let request = NSMutableURLRequest(URL: NSURL(string: logoutUrl)!,
cachePolicy:.ReloadIgnoringLocalCacheData,
timeoutInterval:60.0)
let responseData = try! NSURLConnection.sendSynchronousRequest(request, returningResponse: nil)
Auch ich versuchte NSDefaults zu löschen, nach dem Abmelden:
let defaults = NSUserDefaults.standardUserDefaults()
defaults.removeObjectForKey("VKAccessUserId")
defaults.removeObjectForKey("VKAccessToken")
defaults.removeObjectForKey("VKAccessTokenDate")
defaults.synchronize()
und Cookies löschen:
let storage = NSHTTPCookieStorage.sharedHTTPCookieStorage()
for cookie in storage.cookies {
let domainName = cookie.domain
let domainRange = domainName.rangeOfString("vk.com")
if(domainRange.length > 0) {
storage.deleteCookie(cookie)
}
}
Und nichts hilft