0

I am using Facebook integration in my application. I am logging with Facebook and now I want logout from my application. Many members are asked this question but I am not getting proper solution.

4

2 回答 2

1

只需将这 4 行代码添加到注销按钮,即可清除所有 cookie,这样您就可以成功从 facebook 注销。

    NSHttpCookieStorage storage = NSHttpCookieStorage.SharedStorage;

    foreach (NSHttpCookie cookie in storage.Cookies) 
    {
      if(cookie.Domain == ".facebook.com")
      {
        storage.DeleteCookie(cookie);
      }

    } 
于 2012-11-29T09:15:41.563 回答
0

Apple iOS 6 提供的 Social.framework 不需要您登录或注销。

用户凭据(用于 Facebook)保存在 iOS 设置中(应用程序无法访问),因此操作系统能够按需登录,并在您完成后将您注销。这可能发生在您发布最后一个实例之后SLRequest或之后的某个时间(例如缓存)。

于 2012-09-27T02:47:03.203 回答