Технические вопросы и ответы QA1862

Разрешение «Никаких идентификационных данных доступно для подписания» Ошибки

Q: Как я разрешаю, что «Никакие идентификационные данные не доступны для подписания» ошибки?

A: Этот документ выполняет итерации общих причин подарки XCode сообщение об ошибке, «Никакие идентификационные данные не доступны для подписания» во время Распределять фазы на Организаторе XCode. Для разрешения этой ошибки удостоверьтесь, что XCode и конфигурация учетной записи удовлетворяют все элементы в следующем списке.

Сертификат распределения команды

1. Проверьте, что Ваш сертификат распределения команды установлен в цепочке для ключей пользователя Вашего OS X по умолчанию. Шаги для проверки этого покрыты Руководством по Распределению приложений> Поддержание Идентификационных данных Подписания и Сертификатов> Запрос Идентификационных данных Подписания> Проверка Шагов> Проверяющий Используя Доступ Цепочки для ключей.

2. Проверьте, что дата истечения срока на сертификате распределения не истекла, и, что это соответствует дате истечения срока сертификата распределения команды, перечисленного в Задействованном Центре> Сертификаты, Идентификаторы и Профили> (Ваша программа)> Сертификаты> Производство.

Профиль настройки распределения

1. Знак в Задействованный Центр> Сертификаты, Идентификаторы и Профили> (Ваша платформа)> Настраивающие Профили> Распределение и проверяет, что перечислен Ваш профиль настройки распределения. Если это не, необходимо создать его с помощью шагов в Руководстве по Распределению приложений> Представление Приложения> Создающий Профили Настройки Хранилища.

2. Проверьте, что профиль распределения установлен в библиотеке профиля настройки XCode, которая может быть просмотрена в XCode> Предпочтения>, Учетные записи> (Ваша учетная запись)> Смотрят Детали> Настраивающие Профили. Если профиль распределения не перечислен, нажмите, «» кнопка для имения XCode загружают его.

Приложение соответствие ID

Проверьте, что Приложение ID, связанный с профилем распределения, совместимо с Идентификатором Пакета приложения, определенным в XCode. Сделать это:

Многократные сертификаты распределения команды

Если существуют многократные сертификаты распределения команды, перечисленные в Задействованном Центре> Сертификаты, Идентификаторы и Профили> (Ваша программа)> Сертификаты> Производство тогда существует пара вопросов для рассмотрения.

Если у Вас нет всех сертификатов распределения команды установленными в цепочке для ключей пользователя Вашего OS X по умолчанию, и, не, все сертификаты распределения команды связаны с профилем настройки распределения, то возможно, что сертификат распределения в Вашей цепочке для ключей не является тем же сертификатом распределения, связанным с Вашим профилем настройки распределения. XCode представит ошибку, этот случай, потому что это неспособно к приложениям подписывания кода для распределения с этой конфигурацией.

Диагностировать и разрешить эту ситуацию:

1. Знак в Задействованный Центр> Сертификаты, Идентификаторы и Профили> (Ваша программа)> Сертификаты> Производство и сравнивает число сертификатов, перечисленных здесь с замеченными в цепочке для ключей пользователя Вашего OS X по умолчанию. Сравните дату истечения срока сертификата для подхождения их.

Если существует больше сертификатов, перечисленных в Задействованном Центре, чем установленные в Вашей цепочке для ключей, можно решить вопрос путем получения каждого из недостающих сертификатов распределения команды с помощью процесса в Руководстве по Распределению приложений> Поддержание Идентификационных данных Подписания и Сертификатов> Экспорт и Импорт Сертификатов и Профилей. Экспорт должен быть сделан на Mac, где сертификат распределения первоначально создавался или был передан.

2. Если Вы не в состоянии получить и установить все сертификаты распределения команды, то, по крайней мере, необходимо гарантировать, что один сертификат распределения команды, который Вы имеете в своей цепочке для ключей, связан с профилем настройки распределения. Сделать это:

Доступ к счету

Доступ к счету в Задействованном Центре и Подключении iTunes должен быть в хорошем положении, и связан с надлежащей ролью, позволяющей представление приложения. Выполните предстоящие шаги, чтобы гарантировать, что XCode не представляет эту ошибку вследствие проблем конфигурации учетной записи.

Задействованный доступ центра

1. Знак в Задействованный Центр> Сертификаты, Идентификаторы и Профили для проверки доступа.

2. Если существуют какие-либо обновления соглашения, Агент команды должен согласиться на новые условия на Задействованном Центре> соглашения. XCode представит эту ошибку, когда соглашения должны будут быть оставлены, прежде чем представление приложения может быть возобновлено.

Доступ Подключения iTunes

1. Знак в Подключение iTunes для проверки доступа.

2. Если существуют какие-либо обновления соглашения, пользователь с Юридической ролью должен согласиться на новый договор в Договорах, Налоге и странице Banking. XCode представит эту ошибку, когда соглашения должны будут быть оставлены, прежде чем представление приложения может быть возобновлено.

3. Щелкните по своему имени пользователя в верхнем правом углу> Персональные данные> Роли. Техническая роль требуется для страницы Manage Your Apps для Вас представить приложения.



История версии документа


ДатаПримечания
17.06.2014

Новый документ, не разрешающий «Идентификационные данные, доступен для подписания» ошибки во время XCode 5, распределяют поток операций.