0

我试图从我的应用程序登录到领域对象服务器(ROS)。我使用 Keychain 包装器推出了自己的登录方案,但想将 Realm 和 ROS 与云一起使用。

但我无法编写或找到使用用户名/密码凭据登录的简单方法。这是服务器错误:auth.password: Handle request failed with: InvalidCredentials: The provided credentials are invalid or a user does not exist.: Given account:

我通过终端和 ROS 仪表板上的云提供商登录到 ROS。我可以看到我的姓名和用户 ID,但它说我没有领域。

如何将我的应用程序连接到服务器 url 以登录?

这是我尝试过的东西(在 10 种不同的东西中):

 private func setUpPermissions() {
    SyncUser.logIn(with: .usernamePassword(username: username, password: password, register: false), server: syncServerURL) { (user, error) in
        guard user != nil else {
            print(error!.localizedDescription)
            return
        }
        do {
           // This is where I get stuck
            print("Logged in successfully")
        } catch {
            print(error.localizedDescription)
            }
        }
    }
}

我还没有找到好的例子(只是代码片段),所以为我自己的代码道歉。

4

0 回答 0