マルチタスキングをサポートするゲーム中に、バックグラウンドで音楽を再生するアプリがあります。ホームボタンを押すと、applicationWillResignActiveに対してアクションが呼び出されます。これにより、一時停止画面がプルアップされ、ゲームが一時停止されます。しかし、私がゲームで音楽を実装したとき、状況は間違っていました。私はAVAudioPlayerを使って私のBGMを演奏しました。 applicationWillResignActiveが呼び出されると、一時停止画面を表示するのと同じアクションで、音楽が一時停止するように指示されます。しかし、マルチタスキングを介してアプリに戻ると、一時停止画面はまだ表示されますが、音楽もまだ再生されています。私は音楽を止めるために数多くの場所で試しましたが、止めることを拒否します。ビューを切り替えた後でも、音楽は引き続き再生されます。完全に反応しません。マルチタスク後のAVAudioPlayerの再生
これは非常にイライラです。助けてください!