Мы хотим автоматизировать нашу iOS-сборку приложения Cordova.
Для этого мне нужно установить CFBundleLocalizations
и MinimumOSVersion
в config.xml
Я пытался использовать следующий код:
<edit-config file="*-Info.plist" mode="merge" target="MinimumOSVersion">
<string>11</string>
</edit-config>
<edit-config file="*-Info.plist" mode="merge" target="CFBundleLocalizations">
<array>
<string>Germany</string>
</array>
</edit-config>
Сгенерированный * -Info.plist включает оба параметра, но когда я открываю Xcode, настройки не применяются.
После поиска решений я нашел в справке разработчика Apple: Don’t specify MinimumOSVersion in the Info.plist file for apps built in Xcode. It uses the value of the Deployment Target in the General settings pane.
Но я не могу найти способ установить значения для general settings pane
с помощью cordova.
У кого-нибудь есть подсказка, как решить эту проблему?
[Update]
Я думаю (сейчас) лучший подход - установить желаемые значения при создании приложения с помощью xcodebuild
, и я пытаюсь выяснить, как это сделать. Любая помощь приветствуется;)