我正在開發一款應用程序,它可以在特定時間停止或播放來自iPod或其他音頻的音樂,即使在後臺也是如此。可能嗎?iOS:在特定時間在後臺播放/停止音樂
我知道用本地通知可以在30秒內播放音頻,但我需要更多時間。有像TuneIn Radio這樣的應用程序。
非常感謝您提前!
我正在開發一款應用程序,它可以在特定時間停止或播放來自iPod或其他音頻的音樂,即使在後臺也是如此。可能嗎?iOS:在特定時間在後臺播放/停止音樂
我知道用本地通知可以在30秒內播放音頻,但我需要更多時間。有像TuneIn Radio這樣的應用程序。
非常感謝您提前!
除非它是你的應用程序在後臺播放音樂,否則我不認爲這是可能的。最難的部分是你不能在後臺運行應用程序,除非它是播放的,跟蹤用戶位置或是VoIP客戶端。
您可以使用本地通知,但allarm聲音限制爲30秒,並且您只能在應用啓動後停止任何音頻會話。
感謝您的回覆!有像TuneIn Radio這樣的應用程序,但我不知道如何。我們將繼續調查。 – alfonsomiranda
只是想知道,如果你最終找到這個 – lzl
的解決方案如果別人想知道同樣的問題,我結束了使用AVQueuePlayer,然後使用addPeriodicTimeObserverForInterval,和無聲聲音文件,我可以有效地制止,並隨時根據需要啓動時間(實際上我只是在播放默認的聲音直到設定的時間)。這是一個黑客,但它會爲我的目的。 – lzl