Переименование приложения для iPhone - PullRequest
0 голосов
/ 15 апреля 2011

Я хочу переименовать свое приложение для iPhone с com.domain.OldApp на com.domain.NewApp.

Я переименовал проект в XCode, и это привело к изменению идентификатора приложения, как и ожидалось, на com.domain.NewApp и соответствующие параметры сборки:

Bundle Identifier
com.cityoflondonconsulting.${PRODUCT_NAME:rfc1034identifier}
Bundle Name
${PRODUCT_NAME}

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

Если я создаю новый сертификат распространения, мне нужен новый идентификатор приложения, который технически является новым приложением в App Store. Должен ли я просто оставить проект под старым именем в Xcode? При этом будет сохранен старый идентификатор приложения com.domain.OldApp, как приложение идентифицируется в магазине приложений или по номеру идентификатора приложения?

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

Итак

  • изменить цель> Настройки сборки> Отображаемое имя пакета.

  • когда я отправляю новую версию в App Store, я могу изменить имя приложения.

Это правильно, и если да, то я что-то упускаю?

Ответы [ 2 ]

2 голосов
/ 15 апреля 2011

Фактическое имя приложения, которое вы используете, не обязательно должно быть связано с Bundle.Название моего приложения отличается от пакета, и у меня не было проблем с публикацией.

1 голос
/ 16 апреля 2011

Вы также можете зайти в itunesconnect и переименовать свой проект, затем загрузить новое мобильное оборудование и т. Д.

...