Я хочу увеличить переменную User-Defined в проекте xcode. Есть ли какой-либо скрипт для увеличения пользовательских переменных.Increment xcode project User-Defined Variable via Script
У меня есть пользовательская переменная "PATCH". И в info.plist, я назначаю эту переменную для версии Bundle.
Я хочу, чтобы эта Пользовательская переменная автоматически увеличивалась при архивировании проекта с использованием различных конфигураций.
Я прилагаю скриншоты, надеюсь, что это поможет вам понять мой вопрос легко:
Xcode Скриншот:
Plist скриншот:
I также перейдите по этим ссылкам:
Xcode AutoIncrement Build Version.
Но эти вопросы/ссылки не соответствует моим требованиям. Все, что мне нужно, это получить доступ к пользовательским параметрам через скрипт. пожалуйста, помогите, если у кого-нибудь есть решение. Любая помощь приветствуется.
Слово предупреждения; как только вы выясните, как установить требуемые значения в 'info.plist', убедитесь, что вы реализуете сценарий как отдельную цель, используя шаблон * External Build System *, и делаете целевое приложение зависимым от этой цели. Вы не хотите возиться с 'info.plist' как часть обычного процесса сборки. Там будут драконы! – trojanfoe
Я строю свой проект через jenkins CI, и у меня разные задания для разных конфигураций. Мне нужно увеличить свою переменную, чтобы я не увеличивал версию сборки вручную. Это также будет сделано автоматически. Каковы недостатки в моем решении выше. Можете ли вы объяснить мне немного? – iProgrammer
Вы по-прежнему можете использовать отдельный целевой подход из сборки командной строки, но у вас могут возникнуть проблемы с обнаружением, если вы архивируете при использовании отдельной цели (я не помню, чтобы быть честным). – trojanfoe