2017-04-26 96 views

回答

1

實際上,當你的應用程序處於終止狀態(被終止)並且你收到推送通知時,那麼應用程序不會在後臺被喚醒,你的任何代碼都不會被執行。

如果您的應用程序基於VOIP或特別是App Store類別(必須事先從Apple開發者處獲得許可),那麼您可以推送套件(無聲通知)。

使用基於推送工具包有效負載的本地通知。除非聲音文件播放。您的應用會喚醒背景,您可以執行一段代碼(最長30秒),直到聲音文件播放完畢。

+0

關於force-quit狀態的好評,謝謝你的加入! – ivanmoskalev

+0

PushKit是正確的解決方案,謝謝! – azrael

相關問題