Xcode 6: как установить собственный идентификатор пакета?
В Xcode 6 мне нужно установить пользовательский идентификатор пакета для моей цели магазина приложений.
Я пытаюсь это:
Я нажимаю на мой проект в левом верхнем углу Xcode.
Я вижу центральную панель настроек проекта, вкладку "Общие", раздел "Идентификация".
Я вижу поле "Идентификатор пакета" и щелкаю, чтобы его отредактировать.
Текст изменится на смесь черного редактируемого текста и серого не редактируемого текста.
Как мне отредактировать идентификатор пакета?
2 ответа
(Нашел ответ - пост здесь, чтобы помочь другим, и если у людей есть комментарии)
По умолчанию Xcode автоматически генерирует идентификатор пакета на основе названия продукта.
Чтобы отредактировать идентификатор пакета цели:
Нажмите значок "Показать список проектов и целей" в левой верхней части центральной панели настроек проекта.
Нажмите на цель.
Коснитесь вкладки "Информация" и откройте стрелку "Настраиваемые свойства цели iOS".
Вы видите ключ "Имя пакета", установленный как "$(PRODUCT_NAME)", и ключ "Идентификатор пакета", установленный как "com.example.$(PRODUCT_NAME:rfc1034identifier)". Отредактируйте их, как хотите. Затем выберите пункт меню "Продукт> Очистить".
Я думаю, что возможно установить пользовательский идентификатор пакета (и изменить отображаемое имя пакета и имя пакета) без изменения ${PRODUCT_NAME:rfc1034identifier} (я прочитал в stackru, что изменение этого может вызвать проблемы в будущем при сборке для распространения).
чтобы изменить настройку названия продукта: выберите цель / настройки сборки / (упаковка) название продукта