«The identity used to sign the executable is no longer valid»: решение
Ошибка появляется, когда сертификат подписи недействителен. Чаще всего виновато неверное время на компьютере или iPhone.
Пошагово
- Проверь дату и время · 1 мин
Включи автоматическую установку даты и времени на компьютере и на iPhone. - Войди в Apple ID заново · 2 мин
Выйди и снова войди в Plant: сертификат будет создан заново. - Повтори установку · 2 мин
Plant выпустит новый сертификат и подпишет приложение.
Что значит это сообщение
Подписать приложение можно только действующим сертификатом. Если время на компьютере или телефоне сильно отличается от настоящего, проверка срока сертификата не проходит, и система пишет, что подпись недействительна.
Что проверить
- Время и часовой пояс на компьютере: включи автоматическую установку.
- Дату и время на iPhone: Настройки → Основные → Дата и время → «Автоматически».
- Что Apple ID не заблокирован и условия разработчика приняты: войди на сайт Apple и подтверди запрос, если он есть.
Если ошибка повторяется
Выйди из Apple ID в Plant, войди снова и повтори установку: программа создаст новый сертификат. Если не помогло, пришли в поддержку текст ошибки и версию iOS.
Частые вопросы
Почему это происходит?
Сертификаты имеют срок и выпускаются под конкретное время; при сильно неверных часах проверка подписи не проходит.
Что если не помогло?
Проверь, что Apple ID не заблокирован и условия разработчика приняты, затем напиши в поддержку.