我使用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})
我做错了什么?
答案 0 :(得分:1)
问题在于我跳过了this part文档,要求您通过编辑configuration.yml
然后sudo service realm-object-server restart
来启用服务器上的Facebook身份验证。