Стремясь автоматизировать процесс создания приложений для iOS, я пытаюсь изменить настройки цели сборки автоматически вне XCode. В частности, я хотел бы установить файл Info.plist для цели, используя команду или какой-либо другой программный подход. По сути, я хотел бы сделать следующее, но без графического интерфейса XCode:
Что я пробовал:
- Используя xcodeproj. Я использовал этот подход для создания цели с помощью скрипта Ruby, но я не видел простого способа установить файл plist. Если это возможно с xcodeproj, это было бы идеальным решением, поскольку я уже использую его для создания цели.
- Использование xcodebuild, например, в этом ответе. Мне не повезло с этим методом, и я все равно не думаю, что изменения целевых переменных являются постоянными.
Я открыт для любых способов достижения этого, если они могут быть выполнены в коде или сценарии.