Симптомы и вероятные причины
Что вы видитеВероятная причинаЧто делать
Все приложения, подписанные одним сертификатом, разом перестали открываться, включая приложение для подписиСертификат отозванПолучите новый сертификат, затем переподпишите и переустановите приложения
Приложения перестают открываться с определённой датыИстёк срок действия сертификата или профиляПродлите сертификат или профиль и переподпишите приложения
Приложение так и не устанавливается или кнопка установки не реагируетПрофиль не включает это устройство или выбран неверный тип профиляИспользуйте профиль, в котором указан ваш UDID
Вылетает только одно приложение, остальные открываютсяПроблема с этим IPA, например зашифрованный файлИспользуйте расшифрованный IPA и подпишите его заново

Почему сертификаты отзывают

Apple может отозвать любой сертификат подписи. Чаще всего отзывают общие корпоративные сертификаты, которыми пользуется много людей. После отзыва iOS отказывается открывать все приложения, подписанные этим сертификатом, — включая само приложение для подписи, если оно подписано тем же сертификатом. Отзыв нельзя отменить.

Как проверить сертификат

  • В iClone или ESign откройте управление сертификатами. Для каждого сертификата отображается статус — действителен, отозван или неизвестен — и дата истечения срока.
  • iClone предупреждает вас, прежде чем вы начнёте подпись отозванным сертификатом.
  • Онлайн-установка на iclone.download перед подписью проверяет сертификат через Apple и сообщает, если он отозван.

Как это исправить

  1. Получите новый действительный сертификат, желательно выпущенный для вашего собственного устройства.
  2. Импортируйте его в приложение для подписи. Подробнее — в инструкции по импорту сертификата.
  3. Переподпишите приложения и установите их поверх существующих.
  4. Если само приложение для подписи больше не открывается, переустановите его с новым сертификатом. iClone можно установить онлайн с новым сертификатом.

О способах обойти отзыв (anti-revoke)

DNS-настройки и профили конфигурации против отзыва (anti-revoke) блокируют лишь часть проверок отзыва. Они не могут восстановить отозванный сертификат и могут перестать работать в любой момент. Кроме того, профили конфигурации из неизвестных источников могут представлять угрозу безопасности.

Установите iClone

Скачайте IPA или установите iClone онлайн с собственным сертификатом. Сертификат автоматически импортируется в iClone.

Часто задаваемые вопросы

Потеряю ли я данные приложений?

При переподписи и установке поверх существующего приложения с тем же bundle ID данные обычно сохраняются, но это не гарантировано. Заранее сделайте резервную копию всего важного.

Моё приложение для подписи тоже отозвано?

Да, если оно было подписано тем же сертификатом. Переустановите его с новым сертификатом.

Влияет ли отозванный сертификат на остальной iPhone?

Нет. Затрагиваются только приложения, подписанные этим сертификатом. Приложения из App Store продолжают работать.

В KSign всё иначе?

Нет. Решение об отзыве принимает Apple, поэтому он одинаково затрагивает ESign, KSign и iClone.

ESign, KSign и AllInSign — проекты или товарные знаки соответствующих разработчиков. iClone — независимый проект: он не связан с ними, не спонсируется и не одобрен ими.