iOS cocos2d アプリで問題が発生しました。特定のアプリがバックグラウンドで開いているときに、アプリの音楽が再生されません。これらのアプリをバックグラウンドから終了すると、音楽が再び機能します。
CDAudioManager には次のモードを使用します。
[[CDAudioManager sharedManager] setMode:kAMM_FxPlusMusicIfNoOtherAudio];
これを使用して、ユーザーが音楽プレーヤーからバックグラウンド ミュージックを再生できるようにします。
たとえば、このモードを kAMM_FxPlusMusic に変更すると、それらのアプリが開いていても、アプリの音楽が再生されます。これは素晴らしいことです。ただし、この場合、音楽プレーヤーからの音楽は一時停止されます。これは私が望んでいるものではありません。
主な質問は次のとおりです。
一部のアプリが原因でアプリの音楽が再生されないのはなぜですか? また、ユーザーが自分の音楽プレーヤーから音楽を再生できるようにしながら、それについて何かできることはありますか?