Я использую пользовательскую настройку приложения для нескольких групп для изменения идентификатора пакета и идентификатора команды для учетной записи предприятия / организации.
Все работает хорошо, но мне нужно сделать это с помощью Runtime Script или shell-скрипта для сброса конфигурации. Как и должно быть, проект содержит несколько Target, extension, Frameworks и схем.
Все не удается построить, если какой-либо член команды меняет команду на вкладке Общие.
Кроме того, есть ли способ изменить возможности приложения? Я использую App Group, и это вызывает проблемы для нескольких учетных записей. Я использую разные файлы прав для разных учетных записей, но они по-прежнему не работают по возможностям.
Другая группа приложений все еще проверяла, когда меняли схему и строили ее. Я пробовал python mod-pbxproj , но он не работает для меня.
Также пробовал команду sed
, но она изменяет переменную во время выполнения, а не меняет ее значение.
Мне действительно нужно что-то вроде CocoaPods для настройки проекта.