Главная
» IOS
»
Как исправить ошибку «Ненадежный разработчик» на iOS
Как исправить ошибку «Ненадежный разработчик» на iOS
Предупреждение «Ненадежный корпоративный разработчик» означает, что iOS еще не приняла сертификат подписи для приложения, установленного вручную. Если приложение предоставлено вашим работодателем, учебным заведением или другой знакомой вам организацией, вы можете установить доверие в настройках. В iOS 18 и более поздних версиях текущий процесс включает шаг «Разрешить и перезапустить» ; в более старых версиях используется кнопка «Доверять» . Если приложение или разработчик вам незнакомы, остановите процесс и проверьте его подлинность в организации, прежде чем продолжить.
Текущие инструкции Apple для пользовательских корпоративных приложений описывают этот процесс ручного установления доверия. Описанные ниже шаги относятся к корпоративному приложению, установленному вне App Store. Управляемые приложения могут автоматически получать доверие от системы управления устройствами организации.
Исправлена ошибка «Ненадежный разработчик».
1. Проверьте исходный код приложения и закройте предупреждение.
Когда появится предупреждение, нажмите «Отмена» . Убедитесь, что приложение было распространено через канал, который действительно использует ваша организация или поставщик, и что имя разработчика совпадает с предоставленным им. Запрос на подтверждение доверия не является рекомендацией к установке программного обеспечения: подтверждение доверия разработчику позволяет открывать подписанные им приложения, но не говорит о том, подходит ли приложение для вашего устройства или данных.
Примечание: сначала отмените приложение, затем проверьте его источник, прежде чем менять настройки.
2. Откройте раздел «Разработчик» в настройках.
На iPhone или iPad откройте «Настройки» , затем перейдите в «Общие» > «VPN и управление устройствами» . В разделе «Корпоративное приложение» выберите имя разработчика, связанного с приложением. В записи может использоваться юридическое название организации, а не название приложения.
В настоящее время путь к настройкам следующий: Общие, затем VPN и управление устройствами.
3. Установите доверие и завершите перезапуск.
Ещё раз проверьте имя разработчика. В iOS 18, iPadOS 18 и более поздних версиях нажмите «Разрешить и перезапустить ». Ваше устройство перезагрузится; после этого следуйте инструкциям на экране, чтобы завершить подтверждение доверия к разработчику. В более ранних версиях нажмите «Доверять» и подтвердите выбор. Затем вернитесь на главный экран и снова откройте приложение.
В iOS 18 и более поздних версиях функция «Разрешить и перезапустить» запускает процесс установления доверия.
После того как разработчик получит статус «доверяющий», другие приложения, установленные вручную и подписанные этим же разработчиком, смогут открываться без повторного подтверждения первоначального статуса. Выполняйте эту процедуру только для тех разработчиков, чье авторство вы подтвердили самостоятельно.
4. Если в iOS отображается сообщение «Не проверено», подтвердите работоспособность приложения.
Для проверки сертификата требуется подключение к интернету. Если в настройках отображается «Не проверено» , подключитесь к Wi-Fi или мобильной сети, вернитесь к разделу разработчика и нажмите «Проверить приложение» . Если вы находитесь в рабочей или учебной сети, возможно, потребуется разрешить подключения к ppq.apple.com , службе проверки Apple. Если проверка по-прежнему не удается, обратитесь к ИТ-специалистам организации для проверки сети.
Подключитесь к интернету, затем воспользуйтесь функцией проверки приложения, когда появится соответствующий статус.
Если разработчик отсутствует или приложение по-прежнему не открывается
В разделе «Корпоративное приложение» не отображается ни один разработчик: убедитесь, что установка завершена и что вы следовали официальным инструкциям организации. При управляемой установке доверие может быть установлено автоматически. Если приложение отсутствует или предупреждение появляется снова, обратитесь в организацию, предоставившую его, для подтверждения правильного метода установки.
Проверка неоднократно завершается неудачей: проверьте соединение, попробуйте использовать доверенную сеть и спросите у поставщика приложения, активен ли еще сертификат подписи. Apple отмечает, что устройство должно периодически повторно проверять вручную установленный сертификат разработчика. Переустанавливайте приложение только из официального источника организации, если это рекомендует ее служба поддержки.
Два варианта решения разных проблем
Режим разработчика предназначен для локально установленных сборок для разработки, например, приложений, запускаемых из Xcode или установленных для тестирования. Он не связан с доверием к корпоративному разработчику; его включение не делает неизвестное приложение безопасным. Если вы тестируете собственное приложение, обратитесь к документации Apple по режиму разработчика .
Аналогично, в разделе «Настройки» > «Общие» > «Об устройстве» > «Настройки доверия сертификатов» контролируется полное доверие к корневым сертификатам, установленным вручную и используемым для SSL/TLS-соединений. Это не место для подтверждения корпоративного приложения. Apple объясняет, что для этого необходима отдельная настройка сертификата в руководстве по профилям сертификатов .
Используйте опцию доверия с осторожностью.
Доверяйте приложению только в том случае, если вы ожидали его получить и можете подтвердить разработчика через организацию или поставщика, который его предоставил. Не одобряйте профиль или разработчика только потому, что вам об этом велено, и не рассматривайте кнопку как доказательство того, что приложение прошло проверку в App Store. Если вы не можете подтвердить, кто подписал приложение, удалите его и получите программное обеспечение из официального источника.