【问题标题】:Parse notifications not working in trigger.io解析通知在 trigger.io 中不起作用
【发布时间】:2015-02-24 15:49:56
【问题描述】:

我正在尝试让 trigger.io 应用程序接收来自 parse 的推送通知。我已经在 Parse.com 上设置了一个帐户,安装并配置了 parse trigger.io 模块,并将相关的设置代码添加到我的应用程序中。

这是我的客户端应用程序的代码:

    forge.parse.installationInfo(success, error);

    function success(info){
       forge.logging.log("installation: "+JSON.stringify(info));
    }

    function error(info){
       forge.logging.log("Parse error! "+JSON.stringify(info));
    }

    forge.parse.push.subscribe("beta-testers",function () {
       forge.logging.info("subscribed to beta-tester push notifications!");
    },function (err) {
       forge.logging.error("error: "+ JSON.stringify(err));
    });

    forge.event.messagePushed.addListener(function (msg) {
      forge.logging.log(JSON.stringify(msg));
    });

该应用似乎已成功连接到 Parse.com。
它记录所有相关的确认消息: (我故意将我的设备 ID 设为空白)

[INFO] Pausing webview while application not focussed.
[INFO] Checking for reload update.
[INFO] Android remote debugging disabled.
[INFO] Android hardware acceleration enabled.
[INFO] Loading live page in webview: http://10.56.2.49:31337/src/index.html
[INFO] Application in focus, resuming webview.
[INFO] No reload update available.
[INFO] [FORGE] 'installation: {"id":"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"}'
[INFO] [FORGE] 'subscribed to beta-tester push notifications!'
[INFO] Checking for reload update.
[INFO] No reload update available.

我正在测试的设备(AVD 模拟器 + 手机上的 .apk)似乎都在 parse.com 上注册;当我选择收件人向蓝色菜单栏发送通知时显示“这将发送到 2 个设备”。

据我所知,一切都设置正确。 但是,如果我发送通知,我的任何设备都不会收到它。 forge.io 日志保持安静,并且 parse.com 仪表板上的“推送已发送”列对我的所有发送都显示为“0”。

我已经到了不知道如何进一步调试的阶段。

非常感谢您的帮助!

【问题讨论】:

    标签: parse-platform push-notification trigger.io


    【解决方案1】:

    Trigger.io 支持的 Antoine van Gelder 设法帮助我解决了这个问题。 我使用 Forge serve 来测试应用程序,而不是运行应用程序的实际编译实例。

    谢谢安托万!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多