Я независимый разработчик (из Android). Я разработал приложение для клиента и использовал название работы для этого проекта в качестве идентификатора пакета.

Итак, настало время, когда я хочу перейти к тестированию на ограниченном количестве устройств с профилями подготовки специального распределения.

Для этого мне нужно создать идентификатор приложения с идентификатором пакета. Итак, мой клиент наконец захочет, чтобы его приложение распространялось под его обратным доменным именем.

Могу ли я позже изменить идентификатор пакета, чтобы он совпадал с обратным доменным именем моего клиента?

1
mrd 31 Мар 2014 в 18:03

2 ответа

Лучший ответ

Идентификатор пакета (Application Id) - это уникальный идентификатор для любого приложения. Вы можете изменить его для любого приложения, создав новый идентификатор Apple в учетной записи разработчика в любое время, пока вы не загрузите свое приложение в магазин Apple.

После того, как вы загрузите свое приложение в Apple Store, вы не сможете его изменить. Как если бы вы изменили его позже, вы не сможете обновить свое приложение, и оно будет рассматриваться как новое приложение с новым идентификатором пакета вместо обновления существующего приложения.

0
user821127user821127 31 Мар 2014 в 18:22

Конечно. Вы можете изменить его в любое время.

Однако вы не можете изменить имя проекта в этом поле в Xcode:

enter image description here

Вам придется переименовать весь проект, чтобы изменить последнюю выделенную серым часть идентификатора пакета.

Однако обратите внимание, что вы не можете никогда изменить идентификатор пакета после того, как приложение попало в App Store.

0
Sergey Grischyov 31 Мар 2014 в 18:11
Ну, ты можешь. Вы просто удаляете приложение из магазина приложений, а затем повторно отправляете его как новое приложение. ;)
 – 
Pavan
31 Мар 2014 в 18:19
Что именно вы подразумеваете под «попал в App Store»? Распространение приложения со специальными профилями «попало в App Store»? Или, другими словами, когда пора перейти с моего обратного доменного имени на имя моего клиента? Чтобы убедиться, что приложение может быть позже распространено под именем моего клиента?
 – 
mrd
31 Мар 2014 в 18:21
Вы уверены в этом?
 – 
mrd
31 Мар 2014 в 18:23