疑似应用内社交模块Bug

平台:android
模块:应用内社交

情况说明: 用户MC 关注 用户 Lee.
实际结果:MC的关注列表无误,返回显示已关注 Lee,但Lee的粉丝列表并没有MC(客户端未接收到数据)
_Follower表结果:新增一条数据
_Follower表结果:新增一条数据

粉丝模块代码已检查:
//获取粉丝---关注我的
AVQuery followerQuery = currentUser.followerQuery();
followerQuery.findInBackground().subscribe(new Observer>() {
@Override
public void onSubscribe(Disposable disposable) {
}

        @Override
        public void onNext(List<AVObject> o) {
            Log.e("查询粉丝数量 ",o+"");   //结果为0
            for (AVObject tmp: o) {
                Log.e("粉丝  result User~~~~~:" , tmp.getAVObject("follower")+"");
            }
        }
    });

疑似应用内社交模块bug,请查看是否有此Bug~

更新截图:

您好,能否提供下 SDK 版本号,我们调查一下您的问题。

不好意思,忘记写了 是6.5.12

你好,我这边按照您上述步骤在 v6.5.12 版本中测试,用户 Mcc 关注用户 Lee,Lee去查询粉丝列表,followerQuery 可以正确获取到粉丝 Mcc。

如下图:

示例代码:

//查询粉丝
AVQuery<AVObject> followerQuery = user.followerQuery();
followerQuery.findInBackground().subscribe(new Observer<List<AVObject>>() {
    @Override
    public void onSubscribe(Disposable disposable) {
    }
    @Override
    public void onNext(List<AVObject> o) {
        // avObjects 包含了 userA 的粉丝列表。
        // 遍历数组,对每一个 object 获取`follower` 属性值即为 User 实例。
        for (AVObject tmp: o) {
            System.out.println("result User:" + tmp.getAVObject("follower"));
        }
    }
    @Override
    public void onError(Throwable throwable) {
        throwable.printStackTrace();
    }

    @Override
public void onComplete() {

}
});