iOS后台获取清除之前的通知

标签 ios background fetch

看起来无论我从 performFetchWithCompletionHandler 返回 UIBackgroundFetchResultNewData 还是 UIBackgroundFetchResultNoData,它都会为我的应用程序清除所有以前的通知(本地或推送)。这对我来说是不能接受的。

任何人都知道我如何获取而不是清除(消失)以前的通知?

最佳答案

我的猜测是您有一个后台获取将您的角标(Badge)编号设置为 0,如果发生这种情况,您的所有通知都会被清除。

关于iOS后台获取清除之前的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28043205/

相关文章:

ios - 为什么个人 VPN 配置不起作用?

ios - 自动布局在 iOS8 Xcode 6 中创建 GridView

ios - 如何将任何 GPX 文件转换为 Xcode 可接受的 GPX 文件

download - 在 URLSession Background-DownloadTask 期间重新进入 Detail-VC 后 UI 卡住

java - 在 Java/Android 中检查文件扩展名

iphone - 如何在导航栏中移动栏按钮项

android - 我想在使用 kotlin 在 android 中单击 Button 后更改背景

Android:为什么我的按钮不填充父级?

android - multer, react 原生图像选择器图像上传在 iOS 上不起作用

reactjs - 获取 API 不适用于 localhost/127.0.0.1