android - 解析查询仅适用于一台设备

标签 android parse-platform collaboration

我目前正在和一个 friend 一起开发一个安卓应用程序,我们使用 Back4App 的解析作为后端。

我们正在将我们的版本与 BitBucket 同步,直到现在还没有遇到重大问题。

我们的应用基本上需要从 Parse 类中获取对象并将它们显示在列表中。

问题是以下用于从 Parse 收集数据的代码仅适用于我的设备,我不知道为什么。

ParseQuery<Object> q = ParseQuery.getQuery("Object");
    q.orderByDescending("createdAt");
    q.findInBackground(new FindCallback<Object>() {
        @Override
        public void done(List<Object> objects, ParseException e) {
            if(e == null){
               // Objects added in the list here
            }
        }
    });

代码在我的设备上运行得很好,但在其他任何设备上都没有,我不知道为什么。

我还检查了问题不是用他的设备连接到 Parse,因为通过该应用程序进行的身份验证在所有方面都运行良好。

最佳答案

好吧,事实证明我没有考虑过在我的 Parse 类中检查 ACL,只有我的帐户可以访问测试值

对不起,如果我浪费了别人的时间。那是我的错。

关于android - 解析查询仅适用于一台设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36884742/

相关文章:

android - 用户滚动时是否可以在分段 ListView 或线性布局中显示 "pile up"标题

parse-platform - 您可以查看 parse.com 云代码的历史日志吗?

swift - PFFile 返回不正确的图像 URL

version-control - 持续的版本控制

java - 配置 Maven 以创建包含 POM XML 中定义的所有依赖项的存档文件

Android 一加 6(Android pie 版) BOOT COMPLETE 广播接收器不工作

android - android ImageView android :scaleType ="fitXY" property? 是如何工作的

java - Android 中的 GUI 渲染器

ios - 如何从 Parse 查询中获得超过 1000 个结果?

open-source - 如何让人们在我的开源项目上进行协作?