Как доверять сертификатам Enterprise Developer на iPhone

Что такое сертификат Enterprise-разработчика?

Сертификат Enterprise-разработчика – это учётные данные, которые Apple выдаёт подходящим организациям в рамках программы Apple Developer Enterprise Program. Он позволяет этим организациям распространять внутренние iOS-приложения среди своих сотрудников, минуя публичный App Store. В отличие от стандартных индивидуальных сертификатов разработчика, enterprise-сертификаты не привязаны к конкретному списку UDID устройств: они позволяют устанавливать приложения на любое устройство, которое доверяет этому сертификату.

Сторонние установщики приложений, такие как Scarlet iOS, используют ту же инфраструктуру enterprise-сертификатов для доставки приложений пользователям. Именно поэтому вам нужно выполнить дополнительный шаг с подтверждением доверия: iOS не доверяет enterprise-сертификатам автоматически, как это происходит с приложениями из App Store, подписанными самой Apple.

Почему появляется ошибка “Недоверенный разработчик”

Когда вы впервые устанавливаете приложение, подписанное enterprise-сертификатом (включая сам Scarlet iOS или любое приложение, распространяемое через него), при попытке открыть его iOS показывает предупреждение: “Недоверенный Enterprise-разработчик”. Это означает, что разработчик приложения ещё не является доверенным на вашем устройстве. Это не ошибка в привычном смысле слова, а контрольная точка безопасности, встроенная Apple в iOS, чтобы предотвратить запуск enterprise-подписанных приложений без явного согласия пользователя.

После того как вы подтвердите доверие разработчику в Настройках, приложения, подписанные этим сертификатом, будут открываться на вашем устройстве. Apple отмечает, что устройство должно периодически повторно проверять сертификат разработчика, для чего требуется подключение к интернету, а отозванный сертификат останавливает работу всех таких приложений.

Пошаговая инструкция: как подтвердить доверие enterprise-сертификату на iOS 26 и iOS 27

Шаг 1: сначала установите приложение

Завершите установку приложения в обычном режиме. Значок приложения появится на главном экране, как обычно; когда вы нажмёте на него, появится сообщение о недоверенном разработчике. Переходите к шагу 2.

Шаг 2: откройте Настройки

На главном экране iPhone нажмите на приложение Настройки (серый значок с шестерёнками).

Шаг 3: перейдите в раздел “Основные”

Прокрутите вниз и нажмите Основные. Откроется раздел общих настроек устройства, где Apple размещает управление сертификатами наряду с другими настройками уровня устройства.

Шаг 4: Откройте VPN и управление устройством

В разделе «Основные» прокрутите вниз, пока не увидите пункт VPN и управление устройством (на старых версиях iOS он может называться просто Управление устройством). Нажмите на него. На этом экране отображаются все конфигурационные профили, регистрации MDM и сертификаты корпоративных разработчиков, установленные на вашем устройстве.

Шаг 5: Найдите сертификат

В разделе Enterprise App вы увидите одну или несколько записей. Найдите сертификат, связанный с приложением, которому вы хотите доверять: как правило, там указывается название организации, подписавшей приложение. Нажмите на эту запись, чтобы открыть страницу с подробной информацией о сертификате.

Шаг 6: Нажмите «Доверять»

На странице с подробной информацией о сертификате вы увидите название организации, тип сертификата и синюю кнопку Доверять «[Название организации]». Нажмите на неё. iOS покажет диалоговое окно с предупреждением о том, что доверие этому сертификату позволит всем приложениям, подписанным этим разработчиком, запускаться на вашем устройстве. Это ожидаемое и нужное поведение. Нажмите Доверять ещё раз для подтверждения (в iOS 18 и более поздних версиях кнопка может называться Разрешить и перезапустить). Оставайтесь онлайн, так как iOS проверяет разработчика через серверы Apple.

Шаг 7: Вернитесь на главный экран и откройте приложение

Нажмите кнопку «Домой» или проведите вверх, чтобы вернуться на главный экран. Нажмите на значок приложения. Теперь оно должно открыться без сообщения «Недоверенный разработчик». Если вы доверяете самому установщику Scarlet iOS, он запустится, и вы сразу сможете приступить к установке других приложений.

Доверие сертификатам для приложений, установленных через Scarlet iOS

Когда вы устанавливаете приложение через Scarlet iOS, оно подписывается тем же корпоративным сертификатом, что используется самим Scarlet iOS. Это означает, что после того как вы доверитесь сертификату Scarlet iOS, все приложения, установленные через платформу, также будут считаться доверенными автоматически: обычно не нужно повторять процедуру доверия для каждого отдельного приложения.

Однако после того как Apple отзывает сертификат Scarlet, в новой подписанной версии Scarlet используется другой сертификат, поэтому вам нужно один раз довериться новой записи разработчика и переустановить свои приложения через неё.

Что делать, если сертификат не отображается в настройках?

Если вы переходите в раздел VPN и управление устройством и не видите там сертификата корпоративного приложения, скорее всего, установка приложения еще не завершена: запись Enterprise App появляется только после того, как на устройство попадает приложение, подписанное корпоративным сертификатом. Проверьте, что значок приложения появился на главном экране и загрузка завершена, затем проверьте снова. Если записи по-прежнему нет, установите приложение заново с самого начала через Safari (не через Chrome). Полное пошаговое руководство по переустановке смотрите в статье как установить Scarlet iOS на iPhone без компьютера.

Отзыв сертификата: что это значит и что делать

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

Когда это происходит:

  • Уже установленные приложения, подписанные отозванным сертификатом, при запуске будут выдавать ошибку.
  • Установить новые приложения со старым сертификатом будет невозможно.
  • Разработчику Scarlet приходится выпускать новую подписанную сборку, и сколько времени это займет, заранее сказать нельзя.
  • Вам нужно будет переустановить Scarlet iOS с новым сертификатом и заново подтвердить доверие к нему в настройках.
  • Возможно, придется переустановить приложения, которые были подписаны старым сертификатом.

Это самая неприятная сторона сайдлоадинга на основе корпоративных сертификатов. Scarlet iOS не может предотвратить отзыв сертификата, он может только предложить новую подписанную сборку после того, как это произошло. Если что-то идет не так, подробное восстановление после отзыва сертификата описано в руководстве Scarlet iOS не работает: 10 решений распространенных проблем.

Советы по управлению несколькими сертификатами

  • Периодически проверяйте экран VPN и управления устройством и удаляйте корпоративные приложения, которыми вы больше не пользуетесь, с помощью кнопки Delete App; отдельной кнопки для удаления только сертификата не существует.
  • Если вы используете несколько платформ для sideloading, каждая из них может использовать свой собственный корпоративный сертификат. Доверяйте каждому из них по отдельности.
  • Не доверяйте сертификатам из источников, которые вам незнакомы или которые вы не устанавливали намеренно. Незнакомые сертификаты в вашем списке могут указывать на скомпрометированную или неизвестную установку приложения.

Начало работы со Scarlet iOS

Доверие корпоративному сертификату занимает меньше минуты и открывает доступ к множеству приложений за пределами App Store. После того как шаг с доверием выполнен, Scarlet iOS и все приложения, которые он устанавливает, будут работать на вашем iPhone или iPad без сбоев.

Готовы начать? Перейдите на сайт Scarlet iOS и установите приложение уже сегодня. Доверие сертификату, единственный технический шаг во всём остальном простом процессе.

Похожие записи