我想创建一个闹钟,当时间被触发时,提供给用户的通知是一个特定的视图控制器,例如来自Apple的Clock应用程序的闹钟。由于'UILocalNotification'在iOS 10.0中已被弃用,接近它的最佳方法是什么?我应该用UNNotificationRequest框架创建它吗?任何人都可以指导我如何做到这一点?谢谢!
答案 0 :(得分:1)
警报应用程序可以这样做,因为它是一流的iOS公民。第三方应用可能无法接管锁定屏幕(或主屏幕)。
您可以做的最接近的事情是使用iOS 10中的UserNotifications
框架来实现,以便当用户3D触摸通知时显示自定义视图控制器(或者点击非3D上的视图 - 触摸设备。)
这组WWDC16视频详细介绍了iOS 10通知的功能。