Swift WatchKit上的延迟警报?
我正在为Apple Watch开发一个快速定时器应用程序。理想情况下,当计时器用完时,它将播放一个微妙的触觉 问题是,当手表屏幕在我的应用程序上方进入睡眠状态时,我的应用程序不再被允许触发触觉 在研究中,我发现了两种可能的替代方法:Swift WatchKit上的延迟警报?,swift,notifications,watchkit,apple-watch,Swift,Notifications,Watchkit,Apple Watch,我正在为Apple Watch开发一个快速定时器应用程序。理想情况下,当计时器用完时,它将播放一个微妙的触觉 问题是,当手表屏幕在我的应用程序上方进入睡眠状态时,我的应用程序不再被允许触发触觉 在研究中,我发现了两种可能的替代方法: 使用用户通知API触发完整通知。这并不理想,因为应用程序的目的是微妙的,理想的只是触觉。我确实把它作为一个测试来实现,而且似乎只有当我的应用程序不在上面时才会出现通知。应用程序最常见的用例是在手表屏幕上睡觉,这意味着触觉和通知都不会播放 开始训练,允许后台应用程序触
内置计时器应用程序当然没有问题。即使是iOS应用程序也不可能做到这一点
应用商店中很多流行的闹钟应用都是通过在背景中播放无声声音来解决问题的,这可能是你的另一种选择 为什么内置计时器应用程序可以做到这一点?苹果使用专有API?