Невозможно установить тестовую сборку с сообщением о том, что сертификат разработчика больше не действителен

Я столкнулся со странной ситуацией, загрузка в магазин приложений прошла успешно, и я смог установить тестовую сборку до вчерашнего дня. Однако с сегодняшнего дня он показывает «Приложение не может быть установлено, поскольку сертификат разработчика больше не действителен». Вчера мы загрузили другие проекты с таким же сертификатом. Мы попытались восстановить профиль, но приложение по-прежнему не может быть установлено из testflight, и самая странная ситуация заключается в том, что некоторые пользователи смогли установить приложение из testflight. Кто-нибудь сталкивался с этой ситуацией? Есть ли решение?


person Nassif    schedule 17.02.2016    source источник
comment
см. эту ссылку, может быть, она поможет вам эта версия больше не доступна для тестирования"> stackoverflow.com/questions/28866581/   -  person Anbu.Karthik    schedule 17.02.2016


Ответы (4)


Да, я столкнулся с той же проблемой, что и вы,

Я отключил все бета-тестирования, а затем включил тот, который хочу протестировать, и все заработало.

Примечание. Бета-тестирование приложения iTunesConnect.

Попробуй это.

person Badal Shah    schedule 17.02.2016
comment
Надеюсь на лучшее. Попытайся. - person Badal Shah; 17.02.2016
comment
Затем последний вариант перестраивается с использованием свежих сертификатов и профилей. - person Badal Shah; 17.02.2016

Apple отозвала сертификат, просто удалите сертификат в цепочке ключей и загрузите его снова.

person Lumialxk    schedule 17.02.2016
comment
Возможно, вам следует подтвердить свой профиль и загрузить его одновременно. - person Lumialxk; 17.02.2016

Возможно, вы заметили, что все ваши сертификаты в вашей цепочке ключей показывают ошибку «Этот сертификат имеет недопустимый эмитент».

Чтобы исправить это, выполните следующие действия: Откройте доступ к связке ключей. Отобразите сертификаты с истекшим сроком действия, выбрав «Просмотр» > «Показать сертификаты с истекшим сроком действия». Перейдите к системной связке ключей и удалите сертификат WWDR с истекшим сроком действия. Загрузите новый сертификат WWDR здесь и импортируйте его в свою связку ключей.

person Keerthi Shekar    schedule 17.02.2016
comment
Пожалуйста, проверьте, правильно ли выбраны профили предоставления в Targets for Distribution. - person Keerthi Shekar; 17.02.2016

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

-> После удаления сертификата с истекшим сроком действия из цепочек ключей для входа и системы загрузите сертификат по ссылке ниже и откройте с помощью цепочки для ключей.

Загрузите https://developer.apple.com/certificationauthority/AppleWWDRCA.cer и добавьте его. к Keychain access> сертификаты (срок действия которых истекает в 2023 году)

После этого попробуйте создать новый сертификат разработчика, и после этого вы можете загрузить приложение для тестирования, и эта ошибка будет устранена.

Это сработало для меня.

person DJ1    schedule 17.02.2016