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

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

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

  1. 发送推送消息 A - 客户端收到“Hello A”
  2. 发送推送消息 B 以更新 A 中的文本 - 客户端将“Hello A”更新为“Hello A Updated”

如果不可能,那么我可以清除之前的推送通知并发送新的推送通知吗? 我需要为 iOS 和 Android 平台实现它。

请指教。

最佳答案

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

希望这能给你一个方向。

关于android - 是否可以用新推送替换/编辑/删除之前发送的通知(推送),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26826174/

相关文章:

java - Android 无法在 AlertDialog 上获取消息对象

java - Android 谷歌分析 v3

java - URI.parse 和 imagebutton 错误

objective-c - iOS5在导航栏上的阴影(Monotouch或ObjC)

ios - 如何实现构建一个通用的cococs2d应用程序?

ios - 如何在我滚动时为 UICollectionview 单元格设置动画

c# - c# 中的 Apple 推送通知服务代码服务器端

android - 如何以编程方式在 Android 中的应用程序图标上显示推送通知徽章计数?

php - 如何在新版本的 ios 中使用 php 从服务器在 ios 中发送推送通知,而不使用 pem 文件

android - 防止网页链接打开 native 应用程序,留在网页浏览器中