簡體   English   中英

如何在MonoTouch中從我的應用程序從Facebook中注銷

[英]How can I logout from facebook from my app in MonoTouch

我在應用程序中使用Facebook集成。 我正在使用Facebook登錄,現在我想從應用程序中注銷。 許多成員被問到這個問題,但我沒有得到適當的解決方案。

只需將這4行代碼添加到注銷按鈕,即可清除所有cookie,以便您可以成功從facebook注銷。

    NSHttpCookieStorage storage = NSHttpCookieStorage.SharedStorage;

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

    } 

Apple iOS 6隨附的Social.framework不需要您登錄或注銷。

(用於Facebook的)用戶憑據保存在iOS設置中(應用程序無法訪問),因此操作系統可以按需登錄,並在完成后將您注銷。 在您釋放SLRequest的最后一個實例SLRequest或之后的某個時間(例如,緩存),可能會發生這種情況。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM