私はメディアプレーヤーを使用しています。一部のメディアにはAirplayで再生する権利がありません。理由は聞かないでください:)。だから私がそのメディアを手に入れるとき、私は
movieplayerController.allowsAirplay = NO;
以前にAirplayで遊んでいた場合は、次回はデフォルトでオンになっています。上記のコードを実行すると、デバイスで映画が再生されますが、サウンドオーディオルートは引き続きAirPlayで送信されます。私はオーディオルートを上書きしようとしましたが、Airplayがすべてに勝っているようです。
Airplayを無効にすることができれば、問題は解決しますが、それを行う方法はどこにも見つかりません。