一个Parse Android应用程序通过错误接收另一个通知

时间:2016-02-13 02:31:34

标签: android parse-platform push-notification

我们有2个应用。它们每个都使用Parse,并且每个都使用不同的帐户。但是,当应用1发送通知时,应用1和应用2会收到通知。这只是Android上的一个问题,而不是iOS。我们已确认每个应用都使用唯一的应用ID,但就我们的生活而言,无法弄清楚为什么第二个应用会收到第一个应用的通知。

这些应用程序是Fritch基督教会和Newalla基督教会。它们适用于iOS和Android。任一应用都可以触发以下CloudCode:

Parse.Cloud.define("newNews", function(request, response) {

    var theTitle = request.params.articleTitle;


  var pushQuery = new Parse.Query(Parse.Installation);


    Parse.Push.send({
    where: pushQuery,
    data: {
      alert: "A new article, \"" + theTitle + "\" was just posted.  Open app to view.",



      category : "TAGGED_CATEGORY",

 sound: "default.caf"
    }
  }).then(function() {
      response.success("Push was sent successfully.")
  }, function(error) {
      response.error("Push failed to send with error: " + error.message);
  });

});

再一次,这些是独立的应用程序,即使是在单独的帐户上,每个帐户都有自己的CloudCode,在我们复制和粘贴它时恰好相同。

当我使用Fritch应用程序发送推送时,它会向Fritch iOS应用程序,Fritch Android应用程序发送推送,并且由于一些奇怪的原因,Newalla Android应用程序。

当我使用Newalla应用程序发送推送时,它会向Newalla iOS应用程序和Newalla Android应用程序发送推送,但会像预期的那样单独留下Fritch。

0 个答案:

没有答案