我想添加一个特定时间不可清除的简单本地通知。像10分钟你无法清除它。如果解决方案可以通过其他方式建议欣赏。 有没有想过它的人?
答案 0 :(得分:0)
您可以做的是当您解除所有待处理通知时再次重置特定通知,或者您可以通过其标识符删除其他通知并保留特定通知
这是获取所有待处理通知的代码。
let center = UNUserNotificationCenter.current()
center.getPendingNotificationRequests(completionHandler: { requests in
print(requests)
for request in requests {
srrNotification.append(request)
print(request)
}
})