Facebook 登录错误 - Xcode 8 GM

Posted

技术标签:

【中文标题】Facebook 登录错误 - Xcode 8 GM【英文标题】:Facebook Login Error - Xcode 8 GM 【发布时间】:2016-08-12 02:11:44 【问题描述】:

我正在使用最新的 Facebook SDK,运行以下代码块时出现此错误:Facebook signup error - The operation couldn’t be completed. (com.facebook.sdk.login error 308.)

这是我的代码:

func signupWithFacebook() 

    FBSDKLoginManager().logIn(withReadPermissions: ["public_profile"], from: self)  (result, error) in

        if let error = error 

            print("Facebook signup error - \(error.localizedDescription)")

         else if result != nil 

            let credential = FIRFacebookAuthProvider.credential(withAccessToken: FBSDKAccessToken.current().tokenString)

            self.facebookSignup = true

            self.addUserToAuth(credential, twitterUserID: "")

        
    

【问题讨论】:

How to use Facebook ios SDK on iOS 10的可能重复 【参考方案1】:

我想通了!这与 Apple 处理 Keychain 的方式有关。您所要做的就是进入应用程序目标下的“兼容性”选项卡,然后打开“钥匙串共享”。 Here 是一个更充实的答案。

【讨论】:

它被命名为“能力”而不是“兼容性”。 不幸的是,这并没有为我解决。它在 Xcode 8 之前完美运行。我很沮丧。 如何进行?

以上是关于Facebook 登录错误 - Xcode 8 GM的主要内容,如果未能解决你的问题,请参考以下文章

swift xcode 8 出现大量调试区域错误

Xcode facebook登录错误已关闭

Xcode 9 没有这样的模块“Facebook 登录”

facebook集成错误2500 OAuthException xcode 8 Swift 3

IOS 9.2 Xcode 7.2 Facebook 登录问题

无法在 Xcode Swift Facebook 登录 SDK 中获取访问令牌