在IOS中报警应用的循环声音通知

时间:2013-11-19 05:10:44

标签: ios iphone apple-push-notifications uilocalnotification

我正在处理IOS中的警报应用程序。 我希望在应用程序处于后台模式时发送通知。 声音通知就像警报一样。 即声音不会停止,直到用户不进行任何互动。

我们已经使用了通知,但它只会播放30秒。 即默认通知。 是否有其他选项可以通过声音通知用户(ALARM)。

提前致谢。

3 个答案:

答案 0 :(得分:4)

替代解决方法是,将本地通知的repeatInterval属性设置为NSMinuteCalendarUnit。

localnotification.repeatInterval = NSMinuteCalendarUnit;

用户打开应用程序后,使用

取消所有通知
[[UIApplication sharedApplication] cancelAllNotification];

,或者

Cancel a particular notification

答案 1 :(得分:1)

notif.repeatInterval = NSSecondCalendarUnit;

用户进入应用后,请取消此通知。

答案 2 :(得分:0)

不,没有办法播放超过30秒的声音。

相反,当用户通过点击通知打开应用时,您可以循环播放声音。