我正在处理IOS中的警报应用程序。 我希望在应用程序处于后台模式时发送通知。 声音通知就像警报一样。 即声音不会停止,直到用户不进行任何互动。
我们已经使用了通知,但它只会播放30秒。 即默认通知。 是否有其他选项可以通过声音通知用户(ALARM)。
提前致谢。
答案 0 :(得分:4)
替代解决方法是,将本地通知的repeatInterval属性设置为NSMinuteCalendarUnit。
localnotification.repeatInterval = NSMinuteCalendarUnit;
用户打开应用程序后,使用
取消所有通知[[UIApplication sharedApplication] cancelAllNotification];
,或者
答案 1 :(得分:1)
notif.repeatInterval = NSSecondCalendarUnit;
用户进入应用后,请取消此通知。
答案 2 :(得分:0)
不,没有办法播放超过30秒的声音。
相反,当用户通过点击通知打开应用时,您可以循环播放声音。