Это касается ориентации изображения при захвате с включенной блокировкой поворота устройства. '
self.photoOutput.connection(with: AVMediaType.video)?.videoOrientation = self.stillImageOrientation
У меня self.stillImageOrientation прослушивает ориентацию строки состояния
UIApplication.shared.statusBarOrientation
Однако, когда пользователь активирует блокировку поворота устройства и поворачивает устройство, захваченные фотографии сохраняются в неправильной ориентации.
Я ожидал, что это может решить проблему:
UIDevice.current.orientation
Это также перестает меняться после поворота устройства lock.
Я заметил, что собственное приложение камеры по-прежнему регистрирует правильную ориентацию даже после блокировки поворота устройства. Есть ли способ добиться этого?