4
有三種不同的登錄方式在iOS設備上:各種FB登錄方法有什麼不同?
- 通過網頁彈出
- 登錄通過Safari
- 登錄通過本機應用程序
,並在iOS 6中多一個登錄 - 登錄通過使用iOS 6 Facebook憑據的本機彈出式控制器。
在我的情況下,我在UIWebView中使用FB註釋插件,並且希望允許用戶在那裏留言。爲此,我通過網絡彈出窗口使用FB登錄。使用其他方法導致兩種不同的結果:
- FB評論插件無法加載
- FB評論插件加載,但用戶仍然未經授權(通過Safari登錄)
我卻不知道,如何處理第一個,第二個發生我認爲,因爲cookie(或FB憑據)存儲在Safari瀏覽器,但不是在我的應用程序,這是需要評論插件瞭解用戶已登錄。
在這種情況下,我是w討論 - 我們應該在何時何地使用每種FB登錄方法? 我應該在我的情況下使用什麼?
你能否提供一個到你使用的插件的鏈接?這聽起來像是使用Facebook SDK的棄用API的第三方插件。 通常,您應該只向SDK請求一個會話並讓其處理其餘部分(其中包括選擇方法)。然後,您可以繼續按照您預期的方式返回會話。 –