UserInterfaceStyle Light не работает для релизных сборок - PullRequest
0 голосов
/ 17 октября 2019

Я вынуждаю мое приложение быть в легком режиме, устанавливая User Interface Style = Light в plist файле.

Однако, кажется, работает только тогда, когда я запускаю приложение в режиме отладки (подключите кабель и запустите). Когда я архивирую ipa и распространяю в TestFlight, он не работает. У кого-нибудь есть такие же проблемы?

Обратите внимание, что строка состояния, таблица действий, представление предупреждений являются затронутыми элементами управления.

Любая помощь будет высоко ценится. Благодарю.

1 Ответ

1 голос
/ 17 октября 2019

Вам нужно установить это в Appdelegate. Я использую это во всех своих приложениях, и это работает.

if #available(iOS 13.0, *) {
    window?.overrideUserInterfaceStyle = .light
}
...