Facebook使用Realm登录会引发状态码400错误

时间:2017-01-08 20:59:30

标签: swift facebook realm

我使用Facebook登录,然后使用此代码:

let facebookCredentials = SyncCredentials.facebook(token: FBSDKAccessToken.current().tokenString)

SyncUser.logIn(with: facebookCredentials, server: Constants.Realm.Server) { (user, error) in
    if let user = user {
        print("\(user)")
    } else if let error = error {
        print("\(error)")
    }
}

并输出:

  

可选(错误域= io.realm.sync代码= 3“(null)”   的UserInfo = {的StatusCode = 400})

我做错了什么?

1 个答案:

答案 0 :(得分:1)

问题在于我跳过了this part文档,要求您通过编辑configuration.yml然后sudo service realm-object-server restart来启用服务器上的Facebook身份验证。