Xcode 6: как установить собственный идентификатор пакета?

В Xcode 6 мне нужно установить пользовательский идентификатор пакета для моей цели магазина приложений.

Я пытаюсь это:

  1. Я нажимаю на мой проект в левом верхнем углу Xcode.

  2. Я вижу центральную панель настроек проекта, вкладку "Общие", раздел "Идентификация".

  3. Я вижу поле "Идентификатор пакета" и щелкаю, чтобы его отредактировать.

  4. Текст изменится на смесь черного редактируемого текста и серого не редактируемого текста.

Как мне отредактировать идентификатор пакета?

2 ответа

(Нашел ответ - пост здесь, чтобы помочь другим, и если у людей есть комментарии)

По умолчанию Xcode автоматически генерирует идентификатор пакета на основе названия продукта.

Чтобы отредактировать идентификатор пакета цели:

  1. Нажмите значок "Показать список проектов и целей" в левой верхней части центральной панели настроек проекта.

  2. Нажмите на цель.

  3. Коснитесь вкладки "Информация" и откройте стрелку "Настраиваемые свойства цели iOS".

  4. Вы видите ключ "Имя пакета", установленный как "$(PRODUCT_NAME)", и ключ "Идентификатор пакета", установленный как "com.example.$(PRODUCT_NAME:rfc1034identifier)". Отредактируйте их, как хотите. Затем выберите пункт меню "Продукт> Очистить".

Я думаю, что возможно установить пользовательский идентификатор пакета (и изменить отображаемое имя пакета и имя пакета) без изменения ${PRODUCT_NAME:rfc1034identifier} (я прочитал в stackru, что изменение этого может вызвать проблемы в будущем при сборке для распространения).

чтобы изменить настройку названия продукта: выберите цель / настройки сборки / (упаковка) название продукта

xcodeScreenShot

Другие вопросы по тегам