Strona główna
» iOS
»
Jak naprawić błąd „Niezaufany programista” w systemie iOS
Jak naprawić błąd „Niezaufany programista” w systemie iOS
Alert „Niezaufany programista przedsiębiorstwa” oznacza, że system iOS nie zaakceptował jeszcze certyfikatu podpisu dla aplikacji zainstalowanej ręcznie. Jeśli aplikacja pochodzi od pracodawcy, szkoły lub innej znanej Ci organizacji, możesz ustanowić zaufanie w Ustawieniach. W systemie iOS 18 lub nowszym obecny proces obejmuje krok „Zezwól i uruchom ponownie” ; starsze wersje używają przycisku „Zaufaj” . Jeśli aplikacja lub programista są nieznani, zatrzymaj aplikację i zweryfikuj ją w organizacji przed kontynuowaniem.
Aktualne instrukcje Apple dotyczące niestandardowych aplikacji korporacyjnych obejmują ten ręczny proces zaufania. Poniższe kroki dotyczą aplikacji korporacyjnej zainstalowanej poza App Store. Aplikacje zarządzane mogą być automatycznie uznawane za zaufane przez system zarządzania urządzeniami w organizacji.
Napraw błąd „Niezaufany programista”
1. Sprawdź źródło aplikacji i zamknij alert
Gdy pojawi się ostrzeżenie, dotknij przycisku Anuluj . Sprawdź, czy aplikacja została rozesłana za pośrednictwem kanału, z którego faktycznie korzysta Twoja organizacja lub dostawca, oraz czy nazwa programisty jest zgodna z podaną przez niego. Monit o zaufanie nie jest rekomendacją instalacji oprogramowania: zaufanie programiście umożliwia otwieranie podpisanych przez niego aplikacji, ale nie informuje, czy aplikacja jest odpowiednia dla Twojego urządzenia lub danych.
Ostrzeżenie: najpierw anuluj aplikację, a następnie sprawdź źródło aplikacji, zanim zmienisz ustawienia.
2. Otwórz wpis programisty w Ustawieniach
Na iPhonie lub iPadzie otwórz Ustawienia , a następnie przejdź do Ogólne > VPN i zarządzanie urządzeniami . W sekcji „Aplikacja firmowa” stuknij nazwę dewelopera powiązanego z aplikacją. Wpis może zawierać nazwę prawną organizacji, a nie nazwę aplikacji.
Aktualna ścieżka Ustawień to Ogólne, następnie VPN i Zarządzanie urządzeniami.
3. Zbuduj zaufanie i zakończ restart
Sprawdź ponownie nazwę programisty. W systemie iOS 18, iPadOS 18 lub nowszym stuknij opcję „Zezwól i uruchom ponownie ”. Urządzenie zostanie ponownie uruchomione. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć ufanie programiście. We wcześniejszych wersjach stuknij opcję „Zaufaj” i potwierdź wybór. Następnie wróć do ekranu głównego i ponownie otwórz aplikację.
W systemie iOS 18 i nowszych opcja Zezwalaj i uruchom ponownie rozpoczyna proces zaufania.
Gdy programista zostanie uznany za zaufanego, inne ręcznie zainstalowane aplikacje podpisane przez tego samego programistę mogą się otwierać bez konieczności powtarzania początkowego kroku zaufania. Zrób to tylko w przypadku programisty, którego niezależnie zatwierdziłeś.
4. Zweryfikuj aplikację, jeśli na iOS wyświetla się komunikat „Niezweryfikowano”
Weryfikacja certyfikatu wymaga połączenia z internetem. Jeśli Ustawienia pokazują stan Niezweryfikowany , połącz się z siecią Wi-Fi lub komórkową, wróć do sekcji „Dla programisty” i dotknij opcji „Zweryfikuj aplikację” . Jeśli korzystasz z sieci firmowej lub szkolnej, zapora sieciowa może wymagać zezwolenia na połączenia z ppq.apple.com , usługą weryfikacji Apple. Jeśli weryfikacja nadal się nie powiedzie, poproś dział IT organizacji o sprawdzenie sieci.
Połącz się z Internetem, a następnie użyj opcji Zweryfikuj aplikację, gdy pojawi się taki status.
Jeśli brakuje programisty lub aplikacja nadal się nie otwiera
W aplikacji Enterprise App nie ma żadnego dewelopera: Sprawdź, czy instalacja została zakończona i czy zastosowałeś się do oficjalnych instrukcji organizacji. Instalacja zarządzana może automatycznie nawiązać połączenie. Jeśli aplikacja nie istnieje lub ostrzeżenie pojawia się ponownie, poproś organizację, która ją udostępniła, o potwierdzenie prawidłowej metody instalacji.
Weryfikacja wielokrotnie kończy się niepowodzeniem: Sprawdź połączenie, spróbuj połączyć się z zaufaną siecią i zapytaj dostawcę aplikacji, czy certyfikat podpisu jest nadal aktywny. Apple zaznacza, że urządzenie musi okresowo weryfikować ręcznie zainstalowany certyfikat programisty. Ponowną instalację należy przeprowadzać tylko z oficjalnego źródła danej organizacji, jeśli zaleca to jej zespół wsparcia.
Dwa ustawienia rozwiązujące różne problemy
Tryb programisty jest przeznaczony dla lokalnie zainstalowanych kompilacji programistycznych, takich jak aplikacje uruchamiane z poziomu Xcode lub instalowane w celach testowych. Działa niezależnie od zaufania do programisty korporacyjnego; włączenie go nie sprawia, że nieznana aplikacja jest bezpieczna. Zapoznaj się z dokumentacją trybu programisty firmy Apple , jeśli testujesz własną aplikację.
Podobnie, Ustawienia > Ogólne > Informacje > Ustawienia zaufania certyfikatu kontrolują pełne zaufanie do ręcznie zainstalowanych certyfikatów głównych używanych do połączeń SSL/TLS. Nie jest to miejsce do zatwierdzania aplikacji korporacyjnych. Apple wyjaśnia to osobne ustawienie certyfikatu w swoich wytycznych dotyczących profili certyfikatów .
Używaj opcji zaufania ostrożnie
Ufaj aplikacji tylko wtedy, gdy spodziewałeś się jej otrzymania i możesz potwierdzić twórcę za pośrednictwem organizacji lub dostawcy, który ją udostępnił. Nie zatwierdzaj profilu ani twórcy na podstawie niechcianej wiadomości i nie traktuj przycisku jako dowodu, że aplikacja przeszła pozytywnie weryfikację w App Store. Jeśli nie możesz potwierdzić, kto podpisał aplikację, usuń ją i pobierz oprogramowanie z oficjalnego źródła.