推送通知:从 GCM 更改为 Parse

Posted

技术标签:

【中文标题】推送通知:从 GCM 更改为 Parse【英文标题】:PUSH NOTIFICATIONS: Change from GCM to Parse 【发布时间】:2015-01-21 08:52:08 【问题描述】:

我有一个由 GCM 实现推送通知的 android 应用程序。

我需要改变它。我需要新版本(应用程序已经在商店中并且人们已经使用 GCM 推送)所有机制都将由 Parse 处理。

我可以简单地删除有关 GCM 的所有内容并实施有关 PARSE 的所有内容,然后上传应用程序的版本并确保所有内容都将运行相同吗?

有人知道这样做是否会产生冲突吗?例如,我正在考虑已经拥有 GCM 令牌的设备。

【问题讨论】:

【参考方案1】:

你应该试试看。我认为在实施 Parse 时,将再次生成注册 ID(每个应用程序 设备唯一)。我写了一篇关于这个主题的couple 和articles,虽然没有直接用处,但可以在其他方面有所帮助。

请务必彻底关注this。

【讨论】:

我已经根据他们的教程实现了 Parse Push。现在我可以将推送通知发送到通过新应用注册的新设备。但是现在我怎样才能将推送通知发送给我没有的老用户通过相同的解析推送控制台获得新的解析 deviceId。 我遇到了类似的问题,我使用 Parse 设置了推送通知,现在我直接添加了 Gcm(用于与 HelpShift 一起使用)并且我不再收到解析通知。 @ved 你如何向用户发送通知你使用了客户端通知方法吗? @Erum 是的,我使用了自己的 Receiver 并实现了 getNotification() 方法来发送我的自定义通知。

以上是关于推送通知:从 GCM 更改为 Parse的主要内容,如果未能解决你的问题,请参考以下文章

Parse:从应用发送推送通知

使用 GCM 的 iOS 自定义推送通知声音

iOS 推送通知警报按钮

Parse.com 禁用推送通知通知

亚马逊、解析、pushwoosh 和 Android 的默认 GCM 推送通知之间的区别?

(GCM - MISMATCH SENDER ID) 使用多个推送服务时