是否可以替换/编辑/删除先前使用新推送发送的通知(推送)

时间:2014-11-09 07:47:29

标签: android ios push-notification apple-push-notifications google-cloud-messaging

我有一个场景,需要更新先前在没有用户交互的情况下发送的推送通知消息(完全基于推送)

  1. 发送推送消息A - 客户端收到" Hello A"
  2. 发送推送消息B以更新A中的文本 - 客户端获得" Hello A"已更新为" Hello A已更新"
  3. 如果不可能,我可以清除之前的推送通知并发送新通知。 我需要为iOS和Android平台实现它。

    请告知。

2 个答案:

答案 0 :(得分:1)

在iOS上,您可以使用“静音推送通知”。如果应用程序被挂起(未终止),则此类通知将唤醒您的应用程序,并允许它在后台运行进程。此过程可以迭代呈现给用户的通知,并使用客户端生成的本地通知“替换”它们。

希望这会给你一个方向。

答案 1 :(得分:0)

对于Android,您可以使用名为collapse键的GCM高级功能。请继续阅读:http://developer.android.com/google/gcm/adv.html