В пределах info.plist
существует системная настройка: Просмотр внешнего вида строки состояния контроллера .
Это логическая опция, выделенная серым цветом.
Но в моем проекте я использую много целей и мне нужно определить этот параметр для каждой цели. Итак, я определил User Defined Setting
так:
Но когда я пытаюсь заменить ON
на $(CUSTOM_STATUS_BAR_APPEARANCE_ENABLED)
, это не работает, потому что тип является логическим. Если я принудительно изменю это свойство в файле plist следующим образом:
<key>UIViewControllerBasedStatusBarAppearance</key>
<string>$(CUSTOM_STATUS_BAR_APPEARANCE_ENABLED)</string>
это все еще не работает. Зачем? Как я могу это сделать БЕЗ создания разделенных списков?