クラスでピクチャーインピクチャーを実装しました。AVPictureInPictureController
アプリケーションがフォーカスされている限り機能します。アプリケーションがバックグラウンドにプッシュされた瞬間から、ピクチャー イン ピクチャー ビューはフェードアウトして消えます。動画の音声はバックグラウンドで再生され続けます。
アプリケーションは、適切なバックグラウンド モードを有効にしてオーディオ セッションを構成することにより、Apple のガイドラインに従います。アプリケーションがバックグラウンドに入った瞬間に、プロトコルのデリゲート メソッドpictureInPictureControllerWillStopPictureInPicture(_:)
とpictureInPictureControllerDidStopPictureInPicture(_:)
デリゲート メソッドAVPictureInPictureControllerDelegate
が呼び出され、ピクチャ イン ピクチャが停止しようとしていることを示します。
問題の根本を示すログはありません。どんな助けや指針も大歓迎です。