IOS中警报应用程序循环中的声音通知
Posted
技术标签:
【中文标题】IOS中警报应用程序循环中的声音通知【英文标题】:sound notification in loop in for alarm application in IOS 【发布时间】:2013-11-19 05:10:43 【问题描述】:我正在开发 ios 中的警报应用程序。 当应用程序处于后台模式时,我想在哪里发送通知。 声音通知就像警报一样。 即在用户不执行任何交互之前,声音不会停止。
我们使用了通知,但它只会播放 30 秒。 即默认通知。 是否有任何其他选项可以通过声音(警报)通知用户。
提前致谢。
【问题讨论】:
【参考方案1】:另一种解决方法是,将本地通知的 repeatInterval 属性设置为 NSMinuteCalendarUnit。
localnotification.repeatInterval = NSMinuteCalendarUnit;
一旦用户打开应用程序,使用
取消所有通知[[UIApplication sharedApplication] cancelAllNotification];
或者,
Cancel a particular notification
【讨论】:
@kindofBliss 感谢您的回复。当应用程序处于后台模式时,repeatInterval 是否有效?【参考方案2】:notif.repeatInterval = NSSecondCalendarUnit;
一旦用户进入应用程序,请取消此通知。
【讨论】:
【参考方案3】:不,没有办法播放超过 30 秒的声音。
相反,您可以在用户通过点击通知打开应用时循环播放声音。
【讨论】:
以上是关于IOS中警报应用程序循环中的声音通知的主要内容,如果未能解决你的问题,请参考以下文章
iOS 推送通知 - 如何在没有声音的情况下指定警报和徽章?
收到来自 Firebase 的推送通知 ios 但没有声音或在通知中心