Как установить MinimumOSVersion и CFBundleLocalizations в cordova config.xml - PullRequest
0 голосов
/ 15 марта 2019

Мы хотим автоматизировать нашу 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, и я пытаюсь выяснить, как это сделать. Любая помощь приветствуется;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...