Я столкнулся со странной ситуацией, загрузка в магазин приложений прошла успешно, и я смог установить тестовую сборку до вчерашнего дня. Однако с сегодняшнего дня он показывает «Приложение не может быть установлено, поскольку сертификат разработчика больше не действителен». Вчера мы загрузили другие проекты с таким же сертификатом. Мы попытались восстановить профиль, но приложение по-прежнему не может быть установлено из testflight, и самая странная ситуация заключается в том, что некоторые пользователи смогли установить приложение из testflight. Кто-нибудь сталкивался с этой ситуацией? Есть ли решение?
Невозможно установить тестовую сборку с сообщением о том, что сертификат разработчика больше не действителен
Ответы (4)
Да, я столкнулся с той же проблемой, что и вы,
Я отключил все бета-тестирования, а затем включил тот, который хочу протестировать, и все заработало.
Примечание. Бета-тестирование приложения iTunesConnect.
Попробуй это.
Apple отозвала сертификат, просто удалите сертификат в цепочке ключей и загрузите его снова.
Возможно, вы заметили, что все ваши сертификаты в вашей цепочке ключей показывают ошибку «Этот сертификат имеет недопустимый эмитент».
Чтобы исправить это, выполните следующие действия: Откройте доступ к связке ключей. Отобразите сертификаты с истекшим сроком действия, выбрав «Просмотр» > «Показать сертификаты с истекшим сроком действия». Перейдите к системной связке ключей и удалите сертификат WWDR с истекшим сроком действия. Загрузите новый сертификат WWDR здесь и импортируйте его в свою связку ключей.
В доступе к цепочке ключей -> Показать просроченные сертификаты, затем в цепочке ключей для входа щелкните сертификат с истекшим сроком действия и удалите его. У меня также был такой же сертификат с истекшим сроком действия в моей связке системных ключей, поэтому я тоже удалил его оттуда.
-> После удаления сертификата с истекшим сроком действия из цепочек ключей для входа и системы загрузите сертификат по ссылке ниже и откройте с помощью цепочки для ключей.
Загрузите https://developer.apple.com/certificationauthority/AppleWWDRCA.cer и добавьте его. к Keychain access> сертификаты (срок действия которых истекает в 2023 году)
После этого попробуйте создать новый сертификат разработчика, и после этого вы можете загрузить приложение для тестирования, и эта ошибка будет устранена.
Это сработало для меня.