【问题标题】:Swift Facebook SDK LogoutSwift Facebook SDK 注销
【发布时间】:2014-11-12 02:41:46
【问题描述】:

我已将 facebook sdk 集成到我的 ios 应用程序中,但我想创建一个自定义注销按钮,因为我认为 sdk 提供的 uiview 注销按钮不适合我的配色方案。有谁知道我如何运行一种方法来注销 facebook?

我尝试了以下代码,但它不起作用

var theFBSession = FBSession.activeSession()
var check = FBSession.closeAndClearTokenInformation(theFBSession)

【问题讨论】:

  • 定义“不起作用”

标签: ios xcode swift facebook-ios-sdk


【解决方案1】:

带有 Swift 的 Facebook SDK 4.X

let loginManager = FBSDKLoginManager()
loginManager.logOut()

【讨论】:

    【解决方案2】:

    对于 swift 3.0,为 logout 添加以下代码

    let loginManager = LoginManager()
        loginManager.logOut()
    

    【讨论】:

      【解决方案3】:

      也许已经晚了,但试试这个:

      FBSession.activeSession().closeAndClearTokenInformation()
      

      希望对你有帮助

      【讨论】:

        【解决方案4】:

        从 Facebook 注销

        let fbLoginManager = FBSDKLoginManager()
        fbLoginManager.logOut()
        

        【讨论】:

          【解决方案5】:

          从 Facebook Swift 5.0 注销

          let loginManager = LoginManager()
              loginManager.logOut()
          

          【讨论】:

          • 这不会注销任何用户。
          猜你喜欢
          • 2011-10-22
          • 2014-07-31
          • 2011-05-19
          • 2015-08-30
          • 2011-05-31
          • 2013-07-29
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多