更新用户资料后同步更新本地缓存

通过saveInBackground,更新用户某个字段后。LCUser.getCurrentUser().getString("属性"),可以看到已经变更为修改后的值。
可是一旦杀掉进程,重新启动应用,LCUser.getCurrentUser().getString("属性")获取到的信息为空!!!!
求问为什么会这样

Date date = new Date(System.currentTimeMillis());
        LCUser lcUser = LCUser.getCurrentUser();
        lcUser.put("signDate",date);
        lcUser.saveInBackground().subscribe(new Observer<LCObject>() {
            @Override
            public void onSubscribe(@NonNull Disposable d) {

            }

            @Override
            public void onNext(@NonNull LCObject lcObject) {
                Logger.e("保存用户资料成功");
                LCUser user = LCUser.getCurrentUser();
                user.put("signDate",date);
            }

            @Override
            public void onError(@NonNull Throwable e) {
                Logger.e("保存失败"+e.getMessage());
            }

            @Override
            public void onComplete() {

            }
        });

是不是还有同步覆盖本地Lcuser信息的方法啊?