Iphone UILocalNotification repeatInterval+;应用程序代码

Iphone UILocalNotification repeatInterval+;应用程序代码,iphone,ios,uilocalnotification,Iphone,Ios,Uilocalnotification,我正在尝试安排重复的本地通知,并将应用程序标记号设置为任何给定时刻到目前为止已安排的实际通知数 由于显然无法为每次出现的通知设置不同的徽章编号,因此我只能看到3种解决方案: 忽略通知的repeatInterval属性,自己安排单独的通知(请参阅)。问题是,由于系统在每个应用程序中只保存64个通知,如果用户点击“关闭”次数太多,我可能会错过通知,尤其是在多个通知处于活动状态时 显示不正确的徽章编号(每个唯一通知1个,与此通知重复的次数无关) 根本不用徽章 我是否遗漏了什么,或者这是仅有的3个选

我正在尝试安排重复的本地通知,并将应用程序标记号设置为任何给定时刻到目前为止已安排的实际通知数

由于显然无法为每次出现的通知设置不同的徽章编号,因此我只能看到3种解决方案:

  • 忽略通知的
    repeatInterval
    属性,自己安排单独的通知(请参阅)。问题是,由于系统在每个应用程序中只保存64个通知,如果用户点击“关闭”次数太多,我可能会错过通知,尤其是在多个通知处于活动状态时

  • 显示不正确的徽章编号(每个唯一通知1个,与此通知重复的次数无关)

  • 根本不用徽章


我是否遗漏了什么,或者这是仅有的3个选项?

看起来这些是您的选项,因为
UILocalNotification
的badge number属性不会增加当前
ApplicationBadgeNumber
的值,而只是将其设置为“这是您的选项”

还要记住,使用选项1时,最多可以设置64个通知,但您已经知道;)