最后经过很多麻烦后我从C#迁移到Java后发布了我的第一个Android应用程序: - )
但是现在我在完成编码之前调试了我的应用程序的设备上得到了重复通知。 在发布后安装我的应用程序的所有其他用户都可以正确获取推送通知,而不会出现任何重复或任何问题。
“谷歌搜索和搜索后我发现这个问题只存在于较旧的Parse.com SDK上,但由于我使用的是最新版本,所以很奇怪!”
我一直在想两件事:
任何帮助都将不胜感激。
答案 0 :(得分:1)
经过广泛的测试和检查..
我找到了一个合适的解决方案,可能对某些人有好处,但很多人都不喜欢它。
这是Parse SDK本身的一个错误,我想,当你从设备中删除应用程序时,它不会从数据库中删除它的记录。因此,当再次安装应用程序时,同一设备将具有两个不同的记录。所以它有两个重复..数量增长与卸载/安装一样多!
我的解决方案是增加版本代码并更改版本,因此它将被Parse视为具有新记录的新应用程序!