SwiftUI | AVPlayerやAVAudioPlayerでステレオにならない原因

SwiftUI

SwiftUIでAVPlayerやAVAudioPlayerでステレオにならない原因を説明する。

結論

実はSwiftUIのコードは関係なく、AirPods側に原因があることがある。「ステレオを空間化」の設定がオフになっていないとステレオにならない。iOSはAppごとに「ステレオを空間化」の設定を保持しているようである。あるAppでオフにしたとしても別のAppではオンになっていたりする。

まとめ

SwiftUIでAVPlayerやAVAudioPlayerでステレオにならない原因を説明した。

コメント

タイトルとURLをコピーしました