У меня есть расширение и приложение, которые работают на PHLivePhotos с одним и тем же кодом. Когда я запускаю PHLivePhoto, он работает, когда запускается как приложение. Но когда я запускаю его как расширение для фотографий, горизонтальная ориентация .photo переворачивается (видео часть по-прежнему правильная).
Я попытался сориентировать изображение на основе ориентации в .fullSizeImageOrientation:
frame.image.oriented(forExifOrientation: input.fullSizeImageOrientation)
Не дает правильного результата. Как правильно обрабатывать PHLivePhoto без искажения его ориентации?