2011-01-12 2 views
8

Мы готовимся загрузить наше приложение. На этом этапе была введена информация о подключении itunes. Проблема заключается в том, мы решили изменить название нашего приложения изiTunes Connect: Как изменить идентификатор пакета до подачи приложения?

ourAppMobile -> OurApp

озабоченность, что в iTunesConnect сверток ID указан как: com.ourcompany.ourAppMobile

Но , мы изменили наше имя приложения на ourApp.

Что делать? Можно ли изменить идентификатор Bundle в iTunes Connect. Если да, то как? Если нет, что делать?

Спасибо.

> Identifiers 
> 
> SKUICC_MOBILEAPPLE Bundle ID 
> com.ourcompany.ourAppMobile Apple ID 
> 395529813 Type iOS App 
+4

Возможно, сначала вы захотите принять некоторые ответы на свои более ранние вопросы. – Toastor

ответ

1

В вашем Info.plist для проекта добавить/изменить значение для CFBundleDisplayName (так называемый 'Bundle Display Name') в нужное имя приложения. Затем перестройте.

Если ваше имя приложения содержит пробел, вам нужно сделать дополнительный шаг в процессе проверки. Проверьте this.

+1

Спасибо за ответ, но это не проблема XCode. Это проблема iTunes Connect. Я спросил, можете ли вы изменить идентификатор пакета, введенный ранее на портале iTunes Connect. Ответ - нет, но на самом деле не имеет значения, следуете ли вы правилам в должности 0. –

+2

Даун голосов должен сопровождаться комментарием - как еще нам учиться? – westsider

+0

Буду признателен, если вы сможете отредактировать свой ответ здесь. Это очень заблуждение. – Alix

-1

С другого форума ....

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

В моем случае я не хотел менять имя приложения в iTunes Connect, или так я сохраняя идентификатор пакета, который я первоначально ввел, как было предложено.

6

Как вы подозреваете, нет возможности изменить идентификатор Bundle или, скорее сказать, идентификатор удостоверения личности приложения. Ваше единственное решение для создания нового идентификатора Bundle и загрузки приложения с этим ID. Этот идентификатор Bundle, который делает ваше приложение уникальным в AppStore и следует за ним всю свою жизнь и на основе этого iTunes узнает его от обновления до обновления.

Отображаемое имя Bundle полностью отличается, и вы можете изменить, как вам нравится, в соответствии с руководством Apple. Префикс ID APP может быть одинаковым для разных приложений, но это опять же не тот идентификатор Bundle, который вы запрашиваете.

На самом деле, я действительно не понимаю, почему вы беспокоитесь о внутреннем имени приложения, поскольку это будет невидимым для пользователей. Это просто ничто иное, никто не использует его или не читает. Суффикс идентификатора APP может отличаться от рекомендации Apple com.companyname и единственного ограничения, которое он должен отличаться от другого идентификатора APP, поэтому он уникален, и вы больше не можете его изменять.