我尝试做 [FBSDKAccessToken setCurrentAccessToken:nil];
到 Facebook 应用程序,但它仍在使用之前输入的凭据。所以我的问题是如何清除或删除凭据。请有人帮我做这件事。预先感谢您抽出宝贵时间来完成这个问题并做出回答。
最佳答案
试试这个
[[[FBSDKGraphRequest alloc] initWithGraphPath:@"me/permissions/"
parameters:nil
HTTPMethod:@"DELETE"]
startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
// ...
}];
添加你的facebook登录码后
了解更多信息 see this
或选择-2
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
if ( [FBSDKAccessToken currentAccessToken] ){
[login logOut];
[FBSDKAccessToken setCurrentAccessToken:nil];
[FBSDKProfile setCurrentProfile:nil];
}
关于ios - 当我在 safari 浏览器中点击顶部的返回应用程序按钮时,如何清除 ios 应用程序中的 facebook 凭据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36742513/