簡體   English   中英

UILocalNotification或EventKIt

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM