Идентификатор приложения с идентификатором "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 ответа
Позвольте XCode автоматически управлять сертификатами и профилями для использования:
- на
Project Navigator
нажмите на приложение - идти к
Build Settings
- Найти
Code Signing
раздел - изменить
Provisioning Profile
вAutomatic
из выпадающего - изменить
Code Signing Identity
вiOS Distribution
- если проект собирается без ошибок, вы можете
Archive
,Validate
а такжеUpload to App Store
- сборка будет доступна на iTunesConnect
Если чего-то не хватает, XCode попросит вас починить. Это не связано с версией приложения на iTunesConnect. При отправке версии на проверку вы можете выбрать сборку для использования.
Ты можешь попробовать:
- Закрытие Xcode.
- Открытие цепочки для ключей , удаление сертификата с соответствующей строкой ключа.
- Открытие XCode, Настройки -> Просмотр сведений -> Сбросить сертификат
- Выбор правильного сертификата.