У меня есть проект, у которого разные цели в зависимости от стадии разработки (Staging, Production, Develop).Для каждой цели у меня есть файл plist, который идет вместе с ней.
Мой вопрос заключается в том, как я могу автоматически обновлять CFBundleShortVersionString
и CFBundleVersion
каждого plist, основываясь на значениях Version
и Build
, которые установлены в настройках общей идентификации моего проекта?(См. Изображение ниже для общих настроек удостоверения здесь )
My Info.plist
автоматически обновляется, потому что это, очевидно, оригинальный plist, мне просто нужно получить мои Staging.plist
, Develop.plist
иProd.plist
для автоматического обновления, как Info.plist
.
Возможно ли это, или мне просто нужно обновлять каждый список, который у меня есть, каждый раз, когда я меняю Идентичность?