我建立一個使用攝像頭的應用程序。衆所周知,相機使用大量內存,並且經常會引發內存警告。後臺應用崩潰當前應用
的應用程序運作良好,並預期。但是,在後臺播放Spotify時,我的應用會崩潰。
有沒有什麼辦法阻止/暫停後臺程序?
iOS中我建立一個使用攝像頭的應用程序。衆所周知,相機使用大量內存,並且經常會引發內存警告。後臺應用崩潰當前應用
的應用程序運作良好,並預期。但是,在後臺播放Spotify時,我的應用會崩潰。
有沒有什麼辦法阻止/暫停後臺程序?
iOS中,每一個應用程序在自己的沙箱環境,不能與其他正在運行的應用程序進行交互運行,因此沒有辦法您的應用程序可以通過任何類型的指令(暫停/停止)其他應用程序在後臺運行。
這就是我的想法,但我想我會把它扔在那裏。謝謝。 –
不完全正確。如果OP啓動了自己的AVPlayer,它將使Spotify無效並接管設備上的音頻輸出。然後OP將有能力停止他自己的AVPlayer,並因此停止設備上運行的所有AVPlayer實例來釋放內存。 – Jeremy1026
檢查 「didReceiveMemoryWarning」。 –