Xcode 4.3 - ошибка: нет идентификаторов
Пожалуйста, помогите мне.
Я хотел бы разместить приложение в App Store для IOS, но всегда получаю это сообщение об ошибке (Xcode4.3)
"Нет идентификаторов для подписания" Подключитесь к IOS-центру, Xcode может получать идентификаторы из Центра развертывания IOS...
Чем я ошибаюсь?
Ответы
Ответ 1
Когда вы открываете свой проект в Xcode, есть раздел подписи Code Signing. Выберите первое раскрывающееся меню, и вы увидите список идентификаторов, вы должны увидеть хотя бы один идентификатор iPhone Developer и iPhone Distribution. Если у вас нет идентификатора распространения iPhone или он находится под подзаголовками "identity without Provisioning profiles", вы можете разрешить это в Центре разработчиков iOS.
Перейдите в iOS Dev Center > Портал обеспечения IOS > Предоставление > Распространение. У вас может быть истекший профиль, если это так просто изменить и повторно сохранить его. Если нет профиля, нажмите "Новый профиль". Затем вы должны увидеть новый идентификатор распространения iPhone в Xcode, который вы теперь можете выбрать.
Ответ 2
Для меня были конфликтующие идентификаторы пакетов. Убедитесь, что идентификатор пакета, указанный в Xcode > Targets > Info > Bundle Identifier, совпадает с идентификатором, указанным в идентификаторе приложения в IOS Dev Center > Provisioning Portal > App Ids. Подсказка можно найти в Xcode > Targets > Build Settings > Code Signing, вам просто нужно сопоставить идентификаторы пакетов.
Ответ 3
У меня возникла проблема, когда все выглядело нормально (ни один из сертификатов не истек), но Xcode выдавал мне это сообщение об ошибке. Однако, как только я загрузил и установил файл .mobileprovision, он работал правильно. По какой-то причине автоматическая загрузка Xcode работала некорректно.
Ответ 4
я получил ту же ошибку, когда для схемы архивирования было установлено "освободить" вместо "распространение".
Нажмите "" Управление схемами " в XCode, затем " Изменить... ", чтобы проверить свои настройки.
Ответ 5
Я только что обновил членство в iOS Developer. И эта проблема сводила меня с ума, поскольку я хотел представить свое приложение.
- в портал разработчика
- профили предоставления iOS
- Выберите (ваш) профиль распространения
- Изменить → выберите правильный идентификатор приложения
- Сгенерировать и скачать