У меня есть 3 разных конфигурации сборки, настроенных для моего проекта iOS Xcode. Xcode - как установить различные идентификаторы пакетов для разных конфигураций сборки?
Я хочу иметь разные идентификаторы связки для разных конфигураций для лучшего управления подписи кода. Ниже приведены мои общие настройки идентификации, настройки вкладки информации и параметры идентификатора пакета в настройках сборки.
INFO section-
BUILD Настройки-
Когда я обновить идентификатор пакета непосредственно в общем разделе, значение в настройках сборки -> Идентификатор набора продуктов получает переопределение для всех конфигураций сборки.
Пожалуйста, предложите мне лучший способ справиться с этим!
@ JensMeder- Спасибо за ваш ответ. Я еще не использую отдельный файл xconfig. Но звучит как хороший подход. Я попробую. Одно сомнение: когда у вас есть отдельный файл xconfig для каждой схемы, какое значение вы указываете в общем разделе -> поле идентификатора пакета? –
Короткий ответ: ничего ;-). Длительный ответ. То, что вы видите в поле Идентификатор Bundle на вкладке General, фактически является значением из ваших настроек сборки.Всякий раз, когда вы изменяете значение в настройках сборки или файле xcconfig, значение на вкладке «Общие» также изменится. Вы можете попробовать это самостоятельно, изменив значение идентификатора связки в настройках сборки, и вы увидите, что общее значение изменится и на это новое значение. –
Спасибо! Если вы видите скриншоты в моем вопросе, у меня есть разные значения для Product Bundle Identifier для разных конфигураций сборки. Но первое значение (т. Е. Com.mycomp.xyz) заполняется в общем разделе. Это нормально? –