Flutter позволяет перевернуть iPhone

У меня проблема, все ориентации работают. Я пробовал все, но я не могу заставить его работать.

Ориентация вверх ногами не работает. Содержание не меняется.

SystemChrome.setPreferredOrientations([
      DeviceOrientation.portraitDown,
      DeviceOrientation.portraitUp
    ]);

Вот проблема, работает только нормальная ориентация. Не вверх ногами.

Кто-нибудь нашел решение для этого?

С уважением


person auryn31    schedule 21.05.2018    source источник
comment
Перевернутое не должно работать на iPhone. Я думаю, они не хотят, чтобы вы запутались, когда звонит телефон, а затем вы пытались ответить на него вверх ногами. Это работает на iPad. Попробуйте протестировать его с помощью встроенных приложений, таких как Карты.   -  person vacawama    schedule 22.05.2018
comment
Но он работает с некоторыми приложениями, поэтому я подумал, что он сможет работать и с флаттером. А во Flutter есть системный вариант, см. выше.   -  person auryn31    schedule 22.05.2018
comment
Но, например, приложение vaavud использует его. И я хочу восстановить это :-D   -  person auryn31    schedule 22.05.2018
comment
Хм. Это довольно сложно. От Apple HIG: приложение, которое работает только в ландшафтном режиме, должно использоваться независимо от того, поворачивает ли пользователь устройство влево или вправо. Приложение, которое работает только в портретном режиме, должно поворачивать свое содержимое на 180 градусов, когда пользователь поворачивает устройство на 180 градусов, за исключением iPhone X, который не поддерживает перевернутый портретный режим.   -  person vacawama    schedule 22.05.2018
comment
Поддержки iPhone X нет, потому что в новом iPhone нет разъема для наушников, и он предназначен для аппаратного устройства.   -  person auryn31    schedule 22.05.2018
comment
@vacawama спасибо за помощь, это был не флаттер, мой плохой :-(   -  person auryn31    schedule 22.05.2018


Ответы (1)


Я нашел решение. Это был не флаттер, это была сама iOS.

Я должен был добавить это:

<string>UIInterfaceOrientationPortraitUpsideDown</string>

к Info.plist

Спасибо

person auryn31    schedule 21.05.2018