首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >本地通知(UNNotificationRequest)在iOS 10中的限制

本地通知(UNNotificationRequest)在iOS 10中的限制
EN

Stack Overflow用户
提问于 2017-04-15 08:44:58
回答 3查看 3.3K关注 0票数 12

我知道UILocalNotification.的本地通知限制为64它是用Apple Dev Docs写的。但是UILocalNotification在iOS 10中被否决了。相反,苹果建议使用iOS 10但是Apple Dev Docs并没有提到限制通知的数量。我找到了这个回答,但是它没有指向Apple之类的链接(这只是一个观点)。有没有人确切地知道本地通知的限制?也许有人知道Dev Docs的链接,或者苹果对此有官方的回应吗?

EN

回答 3

Stack Overflow用户

发布于 2018-10-02 18:45:49

虽然还没有正式记录下来,但测试显示表示UNNotificationRequest保留了64条通知限制。

但是,重要的是,它们处理通知队列的方式已经发生了变化。如果有超过64项通知:

  • UILocalNotification将保存64 最快的通知。
  • UNNotificationRequest保存64 上一次设置的通知。

这可能是一个错误,并记录在这个雷达中。

票数 11
EN

Stack Overflow用户

发布于 2019-09-18 18:46:24

IOS 12版本的UNNotificationCenter.h在对(void)addNotificationRequest:(UNNotificationRequest *)request withCompletionHandler:(nullable void(^)(NSError *__nullable error))completionHandler;的评论中提到:

通知请求可以计划通过时间和地点通知用户。有关详细信息,请参阅UNNotificationTrigger。调用-addNotificationRequest:将用相同的标识符替换现有的通知请求。以标识符作为现有传递通知的通知请求将通知新的通知请求,并在触发时替换已传递的通知。应用程序可在任何时间调度的挂起通知请求的数量受到系统的限制。

票数 3
EN

Stack Overflow用户

发布于 2017-07-02 15:11:00

是的,我刚刚检查了iOS 10.2,您可以添加的UNNotificationRequest总数的限制仍然是64。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43424044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档