Инструмент командной строки для добавления ресурсов в проект XCode - PullRequest
3 голосов
/ 21 января 2010

У меня есть проект XCode, который создает стандартное приложение, которое может быть заклеймено несколькими способами и содержать некоторый пользовательский контент. На данный момент у меня есть ресурс "Ресурсы> Туристические пакеты" с пользовательскими файлами под этим. В настоящий момент каждый раз, когда я хочу по-новому маркировать приложение, мне приходится удалять старые файлы с этого ресурса, а затем вручную добавлять новые версии через интерфейс XCode. Я не могу опубликовать и изображение, но это здесь - http://img.skitch.com/20100121-xub48r6e1p857c84hdrgg25dw6.jpg).

Мой вопрос: есть ли инструмент командной строки, выполняющий ту же операцию?

Ответы [ 2 ]

0 голосов
/ 23 июня 2018

Да, гем xcodeproj ruby ​​позволяет добавлять ресурсы. https://rubygems.org/gems/xcodeproj/versions/0.28.2

0 голосов
/ 22 января 2010

Возможно, вам лучше создать несколько целей в своем проекте XCode и связать ресурсы для каждой фирменной версии приложения с одной целью.

Чтобы сделать это, просто щелкните правой кнопкой мыши на своемвыберите цель и выберите Duplicate .Затем вы должны удалить пользовательские ресурсы из этапа сборки Копировать ресурсы .Затем вы можете добавить новый набор ресурсов к этапу сборки Копирование ресурсов , характерный для новой цели.Затем вы можете создать любую цель, которая вам нравится, выбрав ее из всплывающего окна Active Target на панели инструментов Xcode или выбрав ее в меню Project> Set Active Target .

Таким образом, вы можете легко создавать разные версии вашего приложения, не имея полных дубликатов всех ваших исходных кодов, проектов Xcode различий и т. Д.

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