Идентификатор пакета отличается от зарезервированного идентификатора пакета - PullRequest
9 голосов
/ 02 августа 2010

Я пытаюсь загрузить свое приложение на itunes.Для этого я создал идентификатор приложения и зарезервировал идентификатор пакета.В моем проекте я изменил идентификатор пакета в файле info.plist.Но когда я пытаюсь загрузить свое приложение на itunes, появляется сообщение об ошибке: «Идентификатор пакета отличается от зарезервированного идентификатора пакета».Я изменяю идентификатор пакета в info.plist, но он показывает старый в ошибке.Есть ли другое место, где мы должны также изменить идентификатор пакета?потому что изменение идентификатора пакета в info.plist не делает работу.

Ответы [ 6 ]

4 голосов
/ 17 сентября 2010

Я понял это. После того, как вы исправите файл plist, чтобы он соответствовал вашему идентификатору пакета в iTunes Connect, вы фактически должны удалить содержимое вашего каталога сборки. Даже простая команда не удалит файл info.plist в этом каталоге. Я удалил папку своего проекта build / Distribution-build и заново собрал, и это сработало.

4 голосов
/ 04 сентября 2010

«Идентификатор зарезервированного комплекта» - это идентификатор комплекта, назначенный приложению при его создании в iTunes Connect - это будет либо идентификатор приложения сертификата, либо для подстановочных идентификаторов, теперь необходимо ввести определенное значение. Похоже, что этот идентификатор пакета нельзя изменить в iTunes после его ввода (даже если бинарный файл не был загружен).

3 голосов
/ 19 августа 2010

Измените имя идентификатора пакета приложения на зарезервированный идентификатор в свойствах Target-> info->.

Вот что у меня сработало.

1 голос
/ 23 января 2011

Идентификатор пакета чувствителен к регистру.

0 голосов
/ 16 августа 2012

Проверьте, является ли статус в Itunes Connect «Ожидание загрузки».

Xcode проверяет это для загрузки.

0 голосов
/ 18 июля 2012

Я создал новую версию в iTunes Connect, затем эта версия появилась в XCode. Я выбрал его, и все прошло правильно!

...