Исправление ошибки “This App Cannot Be Installed Because Its Integrity Could Not Be Verified”
«Unable to Install: This app cannot be installed because its integrity could not be verified» (“Не удалось установить: это приложение не может быть установлено, поскольку не удалось проверить его целостность”) – одна из самых частых ошибок при установке IPA на iPhone или iPad через сайдлоадинг. Она означает, что iOS проверила подпись приложения и отклонила её, поэтому приложение так и не установилось. В этом руководстве объясняется, что означает сообщение, какие у него обычные причины и какие способы решения стоит пробовать и в каком порядке. Последняя проверка: 27 октября 2026 года.
Коротко о главном
- Ошибку выдаёт сама iOS, а не Scarlet или другой установщик. Она означает, что подпись кода приложения или профиль provisioning недействительны для вашего устройства.
- Самые частые причины: отозванный сертификат, устройство, не зарегистрированное в профиле подписи, повреждённый или некорректно переподписанный IPA, а также лимит приложений для бесплатного Apple ID.
- Это не то же самое, что «Unable to Verify App» (появляется при открытии уже установленного приложения) и «Untrusted Developer» (приложение установилось, но ему пока не доверяют).
- Повторная загрузка и переподпись IPA решают большинство случаев. Но если сам сертификат отозван, никакая настройка на iPhone это не исправит.
Что означает эта ошибка
Каждое приложение на iPhone должно быть подписано, а профиль provisioning внутри него указывает, на каких устройствах оно может работать. Когда вы нажимаете «Установить», iOS сверяет подпись с файлами внутри приложения и с профилем. Если что-то не совпадает или сертификат больше не действителен, iOS прерывает установку и показывает это сообщение. В FAQ проекта SignTools это объясняется просто: ошибка означает, что подпись недействительна, поэтому нужно проверить, что профиль подписи действителен и что UDID вашего устройства зарегистрирован в нём.
Это же объясняет, почему ошибка может внезапно появиться у приложения, которое раньше нормально устанавливалось: само приложение не изменилось, а изменился его сертификат или профиль.
Частые причины
| Причина | Типичный признак | Решение |
|---|---|---|
| Отозванный сертификат | Все приложения от одного установщика перестают работать одновременно | Дождитесь нового сертификата или используйте другой способ подписи |
| Устройство не добавлено в профиль | Работает на одном устройстве, но не работает на другом | Зарегистрируйте UDID устройства и подпишите заново |
| Повреждённый или изменённый IPA | Не работает только одно приложение | Скачайте заново из исходного источника и подпишите повторно |
| Лимит бесплатного Apple ID | Возникает на четвёртом приложении в SideStore или AltStore | Сначала удалите или деактивируйте одно из приложений |
| Проблема с загрузкой или сетью | Один раз не получилось, при повторе работает | Повторите попытку при стабильном соединении |
Как это исправить
1. Повторите попытку при стабильном соединении
Прерванная загрузка оставляет повреждённый пакет приложения, и проверка подписи после этого не проходит. В FAQ SignTools отмечается, что ошибка “Unable to Install” может быть вызвана проблемой сети, поэтому сначала попробуйте ещё раз: отключите и снова включите Wi-Fi или переключитесь между Wi-Fi и мобильным интернетом, затем установите приложение заново.
2. Проверьте, не отозван ли сертификат
Если все приложения от вашего установщика перестают работать одновременно или сам установщик перестаёт открываться, скорее всего, Apple отозвал сертификат, на котором он держится. Приложения, подписанные отозванным сертификатом, установить невозможно, и изменение настроек iPhone тут не поможет. В установщиках с общим сертификатом, таких как Scarlet iOS, решение одно: дождаться, пока установщик переключится на рабочий сертификат, и затем переустановить приложение; см. что делать, если сертификат отозван. Если отзывы происходят постоянно, способ с использованием собственного Apple ID, например SideStore, позволяет избежать общих сертификатов.
3. Скачайте IPA заново и подпишите его снова
Если не работает только одно приложение, проблема обычно в самом IPA: повреждённая загрузка, файл, который кто-то изменил после подписи, или сборка, неправильно переподписанная заново. Удалите наполовину установленное приложение, если его значок есть на главном экране, скачайте IPA заново из исходного источника и установите его снова, чтобы получить новую подпись. Если источник публикует контрольную сумму, сначала сверьте её; в нашем руководстве по исправлению ошибок подписи приложений показано, как это сделать, а в статье как проверять IPA-файлы на вредоносный код рассказано о проверке файлов из неизвестных источников.
4. Убедитесь, что ваше устройство добавлено в профиль (собственные сертификаты)
Если вы подписываете приложения собственной платной учётной записью разработчика или купленным сертификатом, provisioning profile должен включать UDID вашего устройства (см. как найти UDID iPhone). Новый iPhone или устройство, добавленное после создания профиля, будет показывать эту ошибку, пока вы не зарегистрируете его, не создадите новый профиль и не подпишите приложение заново. Один из разработчиков на форумах Apple исправил точно такую же ошибку на новом устройстве именно так: зарегистрировав устройство в provisioning profile.
5. Не превышайте лимит бесплатного Apple ID (SideStore и AltStore)
Бесплатный Apple ID позволяет иметь не более 3 активных sideload-приложений одновременно и до 10 app ID в неделю, включая сами SideStore или AltStore. Когда лимит исчерпан, новая установка завершается ошибкой. Деактивируйте или удалите ненужное приложение, затем попробуйте снова (см. как исправить ошибку лимита в 3 приложения). Если вам нужно больше 3 приложений, LiveContainer позволяет запускать несколько приложений в рамках одного слота.
6. Включите режим разработчика, если этого просит iOS
В iOS 16 и новее приложениям, подписанным сертификатом разработчика, для запуска требуется режим разработчика. Если iOS предложит это сделать, включите его в разделе Настройки > Конфиденциальность и безопасность > Режим разработчика и перезагрузите устройство. В нашем руководстве по режиму разработчика объясняется, когда он нужен.
7. Получите подробную ошибку с помощью компьютера
Если ничего из перечисленного выше не помогает, в FAQ SignTools предлагается установить подписанный IPA с компьютера с помощью бесплатных инструментов libimobiledevice (ideviceinstaller -i app.ipa), которые выводят более подробную причину, чем iPhone. Это покажет, в чём именно проблема: в профиле, в entitlements или в файлах.
Похожие ошибки
- Unable to Verify App: приложение установилось, но iOS не может проверить его сертификат при открытии, часто из-за подключения к интернету или отзыва сертификата. См. как исправить ошибку «Unable to Verify App».
- Untrusted Developer: приложение установилось, но вы ещё не подтвердили доверие к разработчику. См. как исправить ошибку Untrusted Developer.
- Зависание на «Waiting» или «Installing»: установка никак не завершается. См. что делать, если sideload-приложение зависло при установке.
- Requires a newer version of iOS: приложение собрано под более новую версию iOS, чем установлена на вашем iPhone. См. как исправить ошибку «requires a newer version of iOS».
- Сбой приложения при запуске: приложение установилось и открылось, но сразу же закрывается. См. способы исправить сбой при запуске.
FAQ
Сломан ли мой iPhone или заблокирован ли он?
Нет. Ошибка касается подписи конкретного приложения, а не вашего устройства. Приложения из App Store и другие корректно подписанные приложения продолжают работать.
Помогает ли перезагрузка iPhone?
Иногда, если причина была во временной проблеме загрузки или сети. Но она не поможет при отозванном сертификате, незарегистрированном устройстве или повреждённом IPA.
Можно ли обойти проверку целостности?
На обычном iPhone нет. Проверка подписи является частью системы безопасности iOS, и единственный реальный способ решения проблемы – действительная подпись для вашего устройства.
Почему то же самое приложение вчера устанавливалось?
Чаще всего дело в том, что сертификат, которым оно было подписано, за это время отозвали, либо установщик выдал вам другую, нерабочую сборку. Попробуйте другое приложение из того же установщика: если оно тоже не устанавливается, дело в сертификате.
Больше решений смотрите в полном руководстве по устранению неполадок Scarlet iOS.