我看到很多鏈接,當應用程序在後臺時,應用程序將播放音頻。使用AVAudioSessionCategoryPlayback
這是可能的。當應用程序被強制殺死時開始播放音頻
我的問題是,讓我們說應用程序被殺害。但我想在特定的時間播放音頻。儘管應用程序不在後臺,但強制殺死。可能嗎?
我看到很多鏈接,當應用程序在後臺時,應用程序將播放音頻。使用AVAudioSessionCategoryPlayback
這是可能的。當應用程序被強制殺死時開始播放音頻
我的問題是,讓我們說應用程序被殺害。但我想在特定的時間播放音頻。儘管應用程序不在後臺,但強制殺死。可能嗎?
如果應用程序未運行,則無法播放聲音或進行任何操作。如果由於引導問題而無法運行應用程序,則無法啓動該應用程序:「您」爲該應用程序,而爲假設,您沒有運行,因此(等待它)無法執行任何操作。
您可以做的最好的嘗試是誘使用戶爲您啓動應用程序。例如,您可以要求系統在設定時間代表您向用戶提供通知。系統是正在運行(除非用戶關閉了設備),所以這是一個很好的工作機會。用戶可以通過啓動您的應用程序來響應通知;用戶不會確定這麼做,但這是一個合理的希望。
你的意思是,像一個cron工作? – ThingyWotsit
如果應用程序根本無法運行,無論出於何種原因,建議「我想播放音頻」可能意味着什麼。我誰?目前沒有應用程序。那麼我是誰? – matt