远程对象服务器永远不会同步

时间:2018-06-02 15:51:12

标签: c# xamarin realm

嗨,我似乎无法与领域对象服务器同步我正在使用xamarin并且它工作得很好本地化我似乎无法同步到云,甚至不是架构
我的代码是:

  var credentials = Credentials.UsernamePassword(usernameField.Text.ToLower(), passField.Text, createUser: true);
            var authURL = new System.Uri("https://game-object.us1.cloud.realm.io/");
            var user = await User.LoginAsync(credentials, authURL);
            var serverURL = new System.Uri("realm://game-object.us1.cloud.realm.io/~/default");
            var configuration = new SyncConfiguration(user, serverURL);
            var permission= await user.GetGrantedPermissionsAsync(Recipient.CurrentUser,millisecondTimeout:2111);
            var realm = Realm.GetInstance(configuration);
            bool m;
            if (realm.Config == configuration)
            m=true;

            var realmSession= realm.GetSession();
            var state = realmSession.State;
            var permissionCondition = PermissionCondition.UserId(user.Identity);
            /* await user.ApplyPermissionsAsync(permissionCondition, "realm://game-object.us1.cloud.realm.io/~/default", AccessLevel.Write);
             permission = await user.GetGrantedPermissionsAsync(Recipient.CurrentUser, millisecondTimeout: 2111);
            */
            var players = realm.All<Player>();


            realm.Write(() =>
            {
                realm.Add(new Player { Health = 1, name = "apex" });

            });


            var count = players.Count();

1 个答案:

答案 0 :(得分:0)

我感到很拥抱,但我没有获得更新的原因是因为客户端对象浏览器没有自动更新