Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 如何将本地通知重复间隔设置为自定义时间间隔?
我想为自定义时间间隔(如 2 小时、3 小时)重复本地通知。
我知道如何使用 repeatInterval 进行本地通知。但通过使用它,我可以重复小时、天、周的通知。
我想重复间隔随机时间。
你不能做自定义间隔。但是您可以创建一个循环以UILocalNotification在给定时间的自定义间隔之后添加。
UILocalNotification
您总是需要先删除所有通知,然后再阅读它们,否则您的用户将收到每个通知 x 次。
这样做的问题是 a) 它对性能不友好,b) 如果您在接下来的 2 周内添加自定义间隔,用户将被迫打开您的应用程序以重新创建通知。
更新:
设备上的每个应用程序仅限于最快触发的 64 个预定本地通知。操作系统会丢弃超过此限制的通知。它将重复通知视为单个通知。