7

有人知道 iphone OS 支持的 UILocalNotification 的最大数量吗?Apple 文档谈到最大数量为 64,但我想知道这是针对每个应用程序还是针对所有应用程序。

文档位于:http: //developer.apple.com/library/ios/#documentation/iphone/Reference/UILocalNotification_Class/Reference/Reference.html

4

4 回答 4

5

限制是每个应用程序。

于 2010-11-05T03:48:14.640 回答
3

设备上的每个应用程序仅限于 64 个计划的本地通知。系统丢弃超过此限制的预定通知,仅保留最快触发的 64 个通知。定期通知被视为单个通知。

查看文档以获取更多信息

于 2011-02-21T08:58:53.677 回答
2

似乎在 iOS 8.1 中,可以为每个应用程序安排超过 64 个通知并且全部被触发。在我的应用程序中,我使用 500 多个本地通知对其进行了测试,所有通知都在 iPhone Simulator 和真正的 iPhone 5s 上进行了调度和触发。也许这是 iOS 8.1 中的一个错误,或者 Apple 忘记更新文档。

于 2014-11-12T11:47:48.470 回答
0

本地通知主要适用于具有基于计时器的行为和简单日历或待办事项列表应用程序的应用程序。在后台运行的应用程序还可以安排本地通知,以通知用户传入消息、聊天或更新。一个应用程序只能有有限数量的预定通知;系统保留最快触发的 64 个通知(自动重新安排的通知计为单个通知)并丢弃其余通知。

https://developer.apple.com/library/ios/documentation/iphone/Reference/UILocalNotification_Class/index.html

于 2014-12-03T10:37:34.427 回答