iOS 11 SDK:调用 AVPlayerViewController 不等同于 willEndFullScreenPresentationWithAnimationCoordinator

iOS 11 SDK: AVPlayerViewController no equivalent to willEndFullScreenPresentationWithAnimationCoordinator gets called

仅在 iOS 11 SDK 上出现的奇怪问题。

iOS 12 或 iOS 13 上没有问题。

当播放全屏 AVPlayerViewController 并且用户触摸左上角的 'X' 关闭按钮时,播放器自行关闭但委托方法:

willEndFullScreenPresentationWithAnimationCoordinator

从未被调用。

如果播放器关闭时我没有回电,我就无法 return 控制回我的应用程序。

我从文档中知道这个回调是在 iOS 12 SDK 上引入的,那么我怎么知道在 iOS 11 SDK 中用户在视频结束(即使视频先暂停)。

有什么建议吗?这个唯一的问题阻止我将应用程序放在 App Store 上以支持 iOS 11.0

更新 - 在 iOS 11 有这个代表:AVFullScreenViewControllerDelegate

其中有: -(void)fullScreenViewControllerDidEndFullScreenPresentation:(id)arg1 wasInteractive:(BOOL)arg

但似乎没有任何方法可以从 iOS 12 / 13...

所以我想我必须不支持 iOS 11?