Parse.com - 在发布我的应用程序后,我收到了重复的推送通知

时间:2014-04-14 20:38:38

标签: android push-notification duplicates parse-platform

最后经过很多麻烦后我从C#迁移到Java后发布了我的第一个Android应用程序: - )

但是现在我在完成编码之前调试了我的应用程序的设备上得到了重复通知。 在发布后安装我的应用程序的所有其他用户都可以正确获取推送通知,而不会出现任何重复或任何问题。

“谷歌搜索和搜索后我发现这个问题只存在于较旧的Parse.com SDK上,但由于我使用的是最新版本,所以很奇怪!”

我一直在想两件事:

  1. 发布更新后,其他用户会遇到同样的问题吗? (版本代码将被更新 - 我没有使用任何商店,我在私人服务器上维护更新并且获得了我自己的代码来执行更新过程。)
  2. 我该如何解决这个问题?我正考虑在Parse.com帐户上为每个新的更新创建一个新的应用程序条目(如果我确定没有任何解决方案)。
  3. 任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

经过广泛的测试和检查..

我找到了一个合适的解决方案,可能对某些人有好处,但很多人都不喜欢它。

这是Parse SDK本身的一个错误,我想,当你从设备中删除应用程序时,它不会从数据库中删除它的记录。因此,当再次安装应用程序时,同一设备将具有两个不同的记录。所以它有两个重复..数量增长与卸载/安装一样多!

我的解决方案是增加版本代码并更改版本,因此它将被Parse视为具有新记录的新应用程序!