当前位置: 首页 > 知识库问答 >
问题:

在带有trigger.io和parse.com的Android中无法接收推送通知

松高爽
2023-03-14

我刚刚开始为Android和iPhone开发一个应用程序,使用trigger.ioparse.com。现在我正试图向应用程序添加推送通知。我从parse.com的控制面板发送测试推送,但在我正在测试的Android手机上什么也没有发生。

我的config.json如下所示:

{
  "config_version": "2",
  "name": "My test app",
  "author": "(my email)",
  "version": "0.1",
  "platform_version": "v1.4",
  "description": "An empty app created by default",
  "modules": {
    "logging": {
     "level": "DEBUG"
    },
    "event": true,
    "geolocation": true,
    "contact": true,
    "file": true,
    "is": true,
    "media": true,
    "notification": true,
    "prefs": true,
    "request": {
      "permissions": ["http://*/*", "https://*/*"]
    },
    "tools": true,
    "reload": true
  },
  "partners": {
    "parse": {
      "applicationId": "(my real app id)",
      "clientKey": "(my real client key)"
    }
  }
}

添加了以下代码来侦听传入的推送:

forge.logging.info('Adding push listener');

forge.event.messagePushed.addListener(function (msg) {
  forge.logging.info('Got push: ');
  forge.logging.info(JSON.stringify(msg));
}, function(err) {
  forge.logging.error('There was an error receiving push!');
  forge.logging.error(err);
});

为了测试这个应用程序,我将我的Android手机通过USB线连接到我的Mac上,然后在浏览器的触发器工具包中选择“Run Android”(运行Android

看着文档和示例,我想不出还有什么可以尝试的了。我无法确定这是trigger.io问题还是parse.com问题。

有人有什么想法吗?

共有1个答案

阴永逸
2023-03-14

当您使用默认广播而不是命名频道时,这是一个问题吗?

我们有一个关于Android上广播频道问题的修复程序,准备在明天或下周初部署--它将在平台版本V1.4.27中。

 类似资料:
  • 消息“成功订阅到广播频道。”在应用程序启动时打印。但是当我使用parse.com上的“发送推送通知”功能时,我的手机没有收到任何推送通知。 为什么不起作用?

  • 我正在开发简单的android应用程序,非常新的解析。我遵循解析文档添加后端功能。解析核心是一个简单的部分,但我不能发送推送通知从android设备。但从解析仪表板发送时会收到推送通知。我的清单文件如下: 订阅活动类中的频道: 正在另一个活动类中发送推送通知: 在“installation”类中添加了行,而GCMSenderId为空!!这是问题所在吗?请帮助我,为什么我不能收到通知时,从我的and

  • 我在google cloud上使用推送通知,但出于某种原因,我无法在模拟器上接收推送通知。 但是,当我在实际设备上测试时,相同的应用程序确实会收到通知。

  • 我看过这个问题。我有完全相同的问题,但我有来自Thawte的有效ssl证书。我只使用id、type和address属性进行了观察请求,如这里所述。我的address属性类似于 我甚至没有收到同步消息。会出什么问题?

  • 我正在使用API explorer和Chrome Advanced Rest Client根据给定的示例观看事件资源。https://developers.google.com/google-apps/calendar/v3/push#watch_request_examples 要求 回应 > 我在google上搜索了这个问题,但找不到太多帮助。 有人能告诉我,请求有什么问题吗?

  • 我知道这个问题已经问过很多次了,但是我仍然无法从parse.com获得推送通知 推送通知正在从parse.com成功发送,但我的应用程序没有接收到它们。 大多数人用这个解决了他们的问题:我不能在应用程序中接收来自对我不起作用的Parse bt的推送通知。 我也试过Android--不能接收来自parse.com的推送。 有些人建议改变包的名称,我做了,甚至做了一个新的应用程序,但没有帮助。 这是我