2011-05-24 41 views
0

我已經將facebook集成到我的應用程序中,從FB中我將獲取用戶名和用戶名,並將其傳遞給我自己的服務,該服務將執行驗證並允許相應的用戶進入系統。我已經得到了FB的用戶名和用戶名,並通過了我的服務來驗證,它允許用戶輸入應用程序,但是我的問題是一旦我登錄,我怎麼能從FB註銷?Facebook登出iPhone應用程序

請讓我知道您的想法。

謝謝

回答

1

這取決於你用哪個庫連接到Facebook。

但我猜你有一個FBSession類具有logout方法...

logout方法還要求deleteFacebookCookies,你也可以根據自己的需要直接調用...

。希望幫助。

2

如果您正在使用新的Facebook sdk,那麼我們 [Facebook註銷:委託] 作爲Facebook的Facebook對象,並委託一個FBSessionDelegate。

如果一切順利,您的委託將被調用 - (void)fbDidLogout;

+0

感謝Arcantos – 2011-05-25 11:48:35

+2

是的,這是好的.. fbDidLogout正在調用,也從應用程序/ sdk註銷,但其會話仍然在safari插件...如果我再次登錄,那麼它表明已登錄只是確認權限 – 2011-06-03 12:12:40

0

如果您使用的是舊版Facebook sdk,那麼請使用此代碼作爲logout.make FBSession類對象和代碼。 [FBSessionclassobject註銷];
它會刪除所有FacebookCookies。

+0

嗨帕爾, 感謝您的回答。 – 2011-12-12 07:56:53

相關問題