ios - 保留读取的推送通知

标签 ios ipad push-notification

我想知道是否有可能将最近5条(例如)读取的通知保留在苹果的通知中心(当您向下滑动顶部附近时显示的通知)

我注意到,一旦您单击通知并“阅读”它,它就会从列表中消失。这是由应用程序通过编程方式完成的,该应用程序向设备发送一条消息,告知已读取该通知,可以删除该通知,还是由设备自动完成,而您对此绝对没有控制权。

一位客户说,它看到了一个执行此操作的应用程序,并将最后5条通知保存在该处,无论是否已访问它们,但到目前为止,我什么都没有发现,表明这是可能的

最佳答案

嗯,这不是一个很完整的答案,但是我的一位同事设法完成了这项工作。
他所做的只是停止使用徽章编号来进行通知。收到通知时未设置徽章编号,并且在读取通知时未设置徽章编号。

[edit]似乎您在收到通知后将徽章编号设置为0时,iOS会自动清除通知,这是未记录的功能。

关于ios - 保留读取的推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10142178/

相关文章:

ios - 要在 Ipad 上运行 Adob​​e Air 应用程序需要满足哪些要求?

ios - Quickblox 推送通知失败

cordova - 如何使用 FCM 在 phonegap 中获取推送通知值?

objective-c - 隐藏搜索显示 Controller 的 TableView

ios - Collectionview.reloaddata() 之后无法选择 UICollectionViewcell

ios - 从 UISearchDisplayController 转换 ==> UISearchController 无法显示搜索栏

iphone - 可以将下载的图像/文件添加到我的应用程序包中吗?

ios - SWIFT:有什么方法可以创建具有关系的嵌套枚举?

ios - 使用移动设备管理在 iPad 上实现引导式访问

iOS - 可怕的代码签名错误(0xE8008016) - 推送通知