Мы используем библиотеку, для которой необходимо установить значения конфигурации в файле Okta.plist
.
Поскольку у нашего приложения есть 3 среды, мы имеем конфигурацию для среды в файлах .xcconfig
.
Это позволяет нам устанавливать такие вещи, как значок приложения, имя приложения и т. Д. c и c в зависимости от типа сборки (dev, test, release).
Я бы хотел использовать эти значения в Okta.plist
также, так что я могу настроить экземпляр Okta, который мы используем, однако я не могу установить эти значения с помощью файла конфигурации.
В случае нашего Info.plist
мы просто ссылаемся на значение:
/// Release.xcconfig
...
APP_DISPLAY_NAME = Some Text
...
/// Info.plist
<key>CFBundleDisplayName</key>
<string>${APP_DISPLAY_NAME}</string>
И это работает.
Как можно добиться того же с Okta.plist
? Я попробовал тот же подход, однако он использует ключ в качестве значения, а не значение из файла конфигурации.