2014-10-03 60 views
0

當應用程序處於後臺時,我試圖在遠程通知到達時播放聲音。 對於我使用Media Player和AVFoundation的前景。在應用程序處於後臺時播放聲音以進行遠程通知

我試圖執行在appFinishLunchingWithOptions的方法,但在那一刻,用戶已經點擊了通知中心的通知和應用程序是在前臺。

我想播放聲音,直到用戶在通知中心去,然後單擊通知。

對此有些想法?在此先感謝

回答

0

30秒的UILocalNotication聲音的極限。

有沒有辦法可以讓它重複。您可以按照30秒的時間間隔重新安排時間,但那個時間將會是另一個鬧鐘的時間。

蘋果嚴格的規則,如果你嘗試添加聲音超過30秒,UILocalNotifications會忽略的聲音。

+0

謝謝,但是關於遠程通知。我想有相同的規則,不是嗎? – dev1001 2014-10-03 14:18:16

+0

謝謝,你是對的。這是來自官方的Apple文檔:「自定義聲音播放時必須低於30秒,如果自定義聲音超過該限制,則會播放默認系統聲音。」 – dev1001 2014-10-03 14:24:04

+0

@ dev1001我記住遠程通知,並在LocalNotifications中輸入。無論如何,基本的東西只是不同的類型。 – EridB 2014-10-03 14:36:17

相關問題