[英]UILocalNotification Or EventKIt
有没有一种方法可以在date事件的基础上触发某种任务。我的问题是我想在特定日期播放声音(警报),使用UILocalNotification可以正常工作,但是它播放的声音很短,我想要播放无限声音而不是播放声音。我如何才能实现这一目标..等待您的早日反应。 谢谢
Apple的UILocalNotification
文档指出, soundName
属性最多只能播放30秒。
持续时间超过30秒的声音将被忽略,而是播放默认声音。
添加自定义声音时,请确保声音格式正确(线性PCM或IMA4)
您可以使用以下方法从wav和mp3进行转换:
afconvert -f caff -d LEI16 @ 44100 -c 1 in.wav out.caf
如果您想知道什么是..没什么,但是命令行程序Caf是容器格式的。
有时,模拟器不会播放自定义声音,但设备会播放。
您可以安排使用自定义声音soundName
财产UILocalNotification
,但它不能是无限的。 您可以使用repeatInterval
属性再次播放警报,使其看起来是无限的...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.