我想为我的应用程序设置一个每日通知系统。它应该每天通知用户两次,一次在上午8:00(嘿,你的早晨剂量设置好了。想看看吗?),一次在下午7:00(Ssup!你的晚上剂量在里面等着)。我知道这样做,我会在一个月内用完通知,因为有64个通知上限(本地通知),但到那时,应用程序将是活的,我会完成设置远程通知更新。
我看过这个问题:How to schedule a same local notification in swift和.Day都很好,我只需要知道如何在那些指定的时间一天做两次;提前感谢!
**EDIT:**如何设置通知的具体时间是问题的一部分。NSDate API给我的时间间隔很奇怪(sinceNow/since 1973)。我只想将其设置为在晚上7点触发。:-/似乎不能用这些NSDate API来做这件事,除非我遗漏了什么。
2条答案
按热度按时间sczxawaw1#
针对Swift 4.2的更新
在AppDelegate中确认
UNUserNotificationCenterDelegate
,在didFinishLaunchingWithOptions
中确认xhv8bpkk2#