У меня очень простое приложение:
- Все ориентации разрешены только с помощью кнопки на экране
- Кнопка показывает UIImagePickerController
(чтобы сделать снимок)
- Создайте с Xcode 5 и SDK 7
В iOS 8 камера с изображением UIImagePickerController
появляется правильно, независимо от того, нахожусь ли я в альбомной или портретной ориентации, но когда я поворачиваю устройство, я получил вид камеры, повернутый на 90 градусов, вот пример:
- У меня есть приложение в портрете
- Я нажимаю кнопку, которая показывает мне
UIImagePickerController
- Я нахожусь в режиме просмотра камеры, и я перехожу в альбомный режим, вот что я получаю:
Вид в ландшафте, но камера поворачивается на 90 градусов
У кого-то еще была эта проблема?
PS: И если я сделаю снимок (снова в пейзаже), фотография будет правильно сделана и теперь правильно отображена:
ИЗМЕНИТЬ
Исправлена ошибка на моем iPad под управлением iOS 8.1, но ничего не было связано с этой ошибкой в примечаниях к выпуску iOS 8.1: https://developer.apple.com/library/content/releasenotes/General/RN-iOSSDK-8.1/
Спасибо всем за предлагаемые исправления для более ранних версий iOS 8!