Как известно Apple придерживается жесткой политики в плане установки и запуска программ сторонних разработчиков не находящихся в AppStore. По этому пользователи часто сталкиваются с ошибкой «Не удается проверить программу» на IOS утсройсвах не зависимо используется iPhone или iPad. Сегодня расскажем возможные причины этого сбоя и напишем инструкцию как исправить ошибку самостоятельно.

Создание собственных программ и ошибки

Как известно организация или пользователи могут пользоваться софтом «Apple Developer Enterprise Program» для создания корпоративных программ для iOS и устанавливать их для собственного использования или в организациях. Но перед этим необходимо пройти проверку и если приложение устанавливается «в ручную» то и проверка должна быть осуществлена в ручном режиме.

Причины ошибки проверки IOS программ

Ошибка «Не удается проверить программу» наиболее часто возникает при попытках установить соединение с сайтом https://ppq.apple.com — можно проверить и открыть ссылку в вашем браузере. Причиной этого служит блокировка адреса вашей сетью, провайдером или санкциями. Например в странах защищенных великим сетевым экраном «Great Firewall of China» — Китае или Северной Корее. В качестве решения себя отлично показала связка Shadowrocket и прокси клиента.

Как исправить ошибку проверки доверия программы

Для того что бы обойти сбои при подключении к https://ppq.apple.com нам потребуется прибегнуть к помощи Shadowrocket и прокси . Для этого

  • Скачиваем Shadowrocket из AppStore. На момент написания статьи программа стоила $2.99
  • Затем ставим себе рабочий прокси из AppStore или ищем на просторах интернета.
  • Запускаем прокси клиент в Shadowrocket — получаем доступ к серверам проверки и проверяем приложения.
Интерфейс программы Shadowrocket

Интерфейс программы Shadowrocket

Shadowrocket — полезная утилита из основных ее преимуществ можно выделить следующие:

  • Захват всего HTTP/HTTPS/TCP трафика из любых приложений на устройстве и перенаправление на прокси сервер.
  • Запись и отображение HTTP, HTTPS, DNS запросов с iOS устройств.
  • Настройки правил для сопоставления домена, суффикса домена, ключевых слов, диапазона диапазон IP-адресов CIDR и / или поиск GeoIP.
  • Измерение трафика и скорости сети по WiFi, сотовой, прямой и прокси-соединениям.
  • Блокировка рекламы по домену.
  • Локальное сопоставление DNS.
  • Работа сетями 3G, 4G.
  • Расшифровка HTTPS трафика.
  • Перезапись URL.
  • Полная поддержка IPv6.

Как видим утилита Shadowrocket будет полезна не только для проверки доверия к программам, но так же для блокировки рекламы по до доменному имени и полноценной работой с URL адресами и HTTPS трафиком.

Заключение

Надеюсь мы пролили свет в вопросе «Не удается проверить программу на IOS» при создании и установке приложений на ваши устройства. Представленный способ не единственный, при желании можно найти бесплатные программы для тех же целей или поискать их на 4PDA. В любом случае напишите в комментариях опробовали ли вы данный способ и помог ли он вам. Так же прислушаемся к вашим советам в решениях данной ошибки и обязательно дополним нашу статью рабочими методами.