Как установить поддерживаемые ориентации интерфейса в пользовательских настройках? - PullRequest
0 голосов
/ 26 октября 2018

Мне нужно использовать пользовательские настройки, чтобы установить поддерживаемые ориентации интерфейса для iPhone, в зависимости от конфигурации моей сборки.

В пользовательских настройках у меня есть:

user-defined

В моем info.plist я установил:

enter image description here

Но это не работает.IPhone запускается в портретном режиме ... Чтобы быть уверенным, что это происходит из моих пользовательских настроек, я запускаю без пользовательской переменной в .plist, и она отлично работает:

enter image description here

Что не так?

1 Ответ

0 голосов
/ 07 ноября 2018

Я нашел обходной путь, вместо этого я создал 2 info.plist, по одному для каждой конфигурации сборки, с привязкой поддерживаемых ориентаций интерфейса:

  • info-conf1.plist
  • info-conf2.plist

Затем в Build Settings> Packaging установите правильный plist.

...