Идентификатор приложения с идентификатором "xxx.yyy.zzz" недоступен. Пожалуйста, введите другую строку при отправке новой сборки

Здесь я уже добавил новую версию своего приложения в iTunesConnect, и статус новой версии - "Подготовка к отправке". Однако у меня возникла проблема с проверкой новой сборки и отправкой ее в iTunesConnect.

Ошибка, которую я получил, An App ID with Identifier 'xxx.yyy.zzz' is not available. Please enter a different string

Здесь я пропустил Идентификатор комплекта, потому что я все равно не хочу показывать свой идентификатор приложения, но я определенно уверен, что Идентификатор комплекта, Версия и версия сборки точно совпадают с тем, что я добавил в iTunesConnect (1.20).

Я также уже заархивировал приложение, но застрял в процессе проверки и получил это An App ID with Identifier 'xxx.yyy.zzz' is not available. Please enter a different string ошибка.

Это правильный способ отправить новую сборку в iTunesConnect? Я думаю, что система должна сопоставить идентификатор пакета приложений с идентификатором, зарегистрированным в базе данных iTunesConnect, и просто проверить и загрузить для меня новую сборку. Я действительно не знаю, что здесь не так. Кажется, что XCode пытается отправить новое приложение, но не может пройти, потому что Bundle ID уже зарегистрирован (с предыдущей версией).

4 ответа

Вы должны проверить сертификат и AppId

Позвольте XCode автоматически управлять сертификатами и профилями для использования:

  • на Project Navigator нажмите на приложение
  • идти к Build Settings
  • Найти Code Signing раздел
  • изменить Provisioning Profile в Automatic из выпадающего
  • изменить Code Signing Identity в iOS Distribution
  • если проект собирается без ошибок, вы можете Archive, Validate а также Upload to App Store
  • сборка будет доступна на iTunesConnect

Если чего-то не хватает, XCode попросит вас починить. Это не связано с версией приложения на iTunesConnect. При отправке версии на проверку вы можете выбрать сборку для использования.

Ты можешь попробовать:

  1. Закрытие Xcode.
  2. Открытие цепочки для ключей , удаление сертификата с соответствующей строкой ключа.
  3. Открытие XCode, Настройки -> Просмотр сведений -> Сбросить сертификат
  4. Выбор правильного сертификата.

Я также столкнулся с той же проблемой. Xcode7.2.1.

Эффективное решение:

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