我目前正在向一个大应用程序添加闹钟功能。重要的是,即使设备处于静音模式(静音开关打开),警报也会触发。(即使应用程序终止,警报也会响起也很好)。
在进行搜索后,我明白UILocalNotification
是正确的方法。
我的问题是:
- 即使在静音模式下使用
UILocalNotification
警报也会响起吗? - 还有另一种,也许更合适的方法吗?(必须获得苹果批准)
- 是否有任何预期限制?(例如声音文件长度)
- 不,这就是静音模式的用途。
- UILocalNotification 是本地通知的必经之路
- 声音长度为 30 秒
由于静音确实会使所有内容静音,甚至是Apple自己的通知,因此您可以做的是设置多个UILocalNotifications,类似于忽略第一个通知时的消息应用程序,它会在一两分钟内再次ping您。