无法使用Trigger.io和Parse.com注册Android设备:永远不会创建安装行

时间:2013-12-15 00:41:36

标签: android push-notification trigger.io

在使用trigger.io时,我正在尝试使用Parse来向Android和iOS客户端发送推送通知。 iOS工作正常,但我的Nexus 7似乎没有在Parse.com上注册。即在客户端调用forge.parse.installationInfo时,我确实得到了一个guid(例如15c8630c-3862-4197-xxx-xxxxxxxx),但是在Parse.com中,Android根本没有安装行。甚至比这更奇怪,当我重新启动应用程序时,每次连续调用instalInfo会给出一个不同的guid,但是没有一个调用它到parse.com。

我错过了什么?

康迪德

2 个答案:

答案 0 :(得分:1)

没关系......它最终工作了...在某些时候我刚刚开始收到关于Nexus的通知,我在Parse.com上查了一下,我的设备上有安装记录。

我不知道这种滞后来自哪里;绝对值得关注。无论如何,很高兴问题现在已经消失了。

答案 1 :(得分:0)

对于Android: 你有ParsePush.subscribeInBackground吗?

这是我的solution或只是将以下代码粘贴到您的onCreate

    ParsePush.subscribeInBackground("", new SaveCallback() {
        @Override
        public void done(ParseException e) {
            if (e == null) {
                Log.d("com.parse.push", "successfully subscribed to the broadcast channel.");
            } else {
                Log.e("com.parse.push", "failed to subscribe for push", e);
            }
        }
    });