Dlaczego macOS Catalina weryfikuje aplikacje, zanim będę mógł je otworzyć?

Jednym z powodów, dla których kochamy macOS, są jego ścisłe funkcje bezpieczeństwa. Nie musisz się martwić wirusami lub złośliwym oprogramowaniem, ponieważ Apple zabezpiecza oprogramowanie operacyjne. Wszystko jest w porządku, dopóki nie możesz otworzyć aplikacji, ponieważ macOS ciągle je weryfikuje.

Dokładnie to dzieje się z wieloma użytkownikami macOS Catalina. Często problem zaczyna się wkrótce po aktualizacji do nowego oprogramowania operacyjnego.

Zobaczmy, co możesz z tym zrobić.

Catalina ciągle weryfikuje aplikacje

Po uruchomieniu komputera Mac i otwarciu aplikacji pojawia się pasek ładowania z informacją, że macOS to „Weryfikacja [aplikacji]”. Czasami trwa pół godziny lub dłużej, zanim weryfikacja się zakończy i umożliwi Ci korzystanie z aplikacji!

Najwyraźniej macOS Catalina odczuwa potrzebę weryfikacji wszystkich rodzajów aplikacji. Nie tylko nierozpoznane, ale popularne aplikacje, takie jak Xcode, Microsoft Word, a nawet własne aplikacje Apple iWork.

Niektórzy użytkownicy twierdzą, że wypełnienie paska postępu zajmuje ponad pół godziny.

Ten problem nie dotyczy wszystkich użytkowników Cataliny, co sugeruje, że rozwiązaniem może być wymazanie komputera i ponowna instalacja systemu macOS.

Najpierw jednak przyjrzyjmy się mniej czasochłonnym sugerowanym rozwiązaniom.

Nie myl tego problemu z ograniczeniami Gatekeepera

Gatekeeper to funkcja bezpieczeństwa systemu macOS, która umożliwia tylko otwieranie oprogramowania zaufanego przez Apple. Jeśli zobaczysz komunikat „macOS nie może zweryfikować, czy ta aplikacja jest wolna od złośliwego oprogramowania”, oznacza to, że masz do czynienia z Gatekeeperem.

Ogólnie rzecz biorąc, możesz ominąć ograniczenia Gatekeepera, klikając aplikację z wciśniętym klawiszem Control i wybierając Otwórz z menu podręcznego. Nowy alert ostrzega, że ​​oprogramowanie nie zostało zweryfikowane przez Apple i może zawierać złośliwe oprogramowanie, ale mimo to możesz je otworzyć .

Zapoznaj się z naszymi innymi artykułami, aby uzyskać więcej informacji na temat Gatekeepera.

Jeśli macOS mówi, że nie może zweryfikować Twojej aplikacji, musisz ominąć Gatekeepera.

Co zrobić, jeśli Twój Mac weryfikuje aplikacje

Istnieje wiele powodów, dla których Twój Mac może zająć dużo czasu weryfikowanie aplikacji, zanim będzie można je otworzyć. Wypróbuj każde z poniższych potencjalnych rozwiązań, testując aplikacje ponownie po każdym z nich.

Daj nam znać w komentarzach, które rozwiązanie działa dla Ciebie!

1. Zaktualizuj system macOS i wszystkie aplikacje

Wielu użytkowników doświadczyło podobnych problemów, gdy Apple wypuściło macOS High Sierra w 2017 roku. Ostatecznie Apple wydało aktualizację łatki, aby rozwiązać ten problem. Miejmy nadzieję, że to samo stanie się z macOS Catalina.

Upewnij się, że Twój komputer Mac i wszystkie aplikacje są w pełni aktualne:

  1. Z paska menu na Macu wybierz > Aktualizacja oprogramowania .
  2. Pobierz i zainstaluj wszystkie dostępne aktualizacje systemu macOS.
  3. Teraz otwórz Mac App Store i wybierz Aktualizacje z paska bocznego.
  4. Pobierz i zainstaluj wszystkie dostępne aktualizacje swoich aplikacji.
  5. W przypadku aplikacji pobranych poza App Store odwiedź witrynę programisty, aby pobrać i zainstalować najnowsze aktualizacje.
Zaznacz to pole, aby automatycznie aktualizować komputer Mac.

2. Usuń i ponownie zainstaluj problematyczne aplikacje

Apple przeprowadza proces weryfikacji każdej aplikacji, aby upewnić się, że jest ona poświadczona notarialnie i nie zawiera potencjalnie szkodliwego oprogramowania. Gdy macOS zweryfikuje aplikację, powinien dodać tę aplikację do białej listy, aby nie wymagała ponownej weryfikacji.

Oczywiście część problemu polega na tym, że macOS weryfikuje te same aplikacje za każdym razem, gdy je otwierasz. Odmawia zaufania oprogramowaniu. Spróbuj całkowicie usunąć aplikację, a następnie zainstaluj ją ponownie, aby sprawdzić, czy to pomoże systemowi macOS oznaczyć ją jako zweryfikowaną.

Aby usunąć i ponownie zainstalować aplikacje z komputera Mac:

  1. Otwórz Launchpad, a następnie kliknij i przytrzymaj dowolną aplikację.
  2. Kliknij przycisk X , aby odinstalować aplikacje pobrane z Mac App Store. Istnieje wiele aplikacji Apple, których nie można odinstalować.
  3. W przypadku aplikacji pobranych gdzie indziej odwiedź witrynę internetową programisty, aby uzyskać instrukcje dotyczące odinstalowywania. Jeśli ich nie ma, przeciągnij aplikację do Kosza z folderu Aplikacje.
Jeśli aplikacja nie wyświetla przycisku usuwania, przeciągnij ją do Kosza za pomocą Findera.

3. Spójrz na monitor aktywności

Monitor aktywności wyświetla wszystkie procesy uruchomione na komputerze w dowolnym momencie.

Otwórz aplikację Monitor aktywności w Aplikacje> Narzędzia.

Spójrz na listę Nazwa procesu i sprawdź, czy aplikacja utknęła w  XProtectService  i sprawdź, ile procesora zużywa ten proces. Jeśli aplikacja lub proces nie odpowiada, macOS oznacza to ( Brak odpowiedzi ).

Jeśli pasek postępu aplikacji przestaje się przesuwać do przodu i pozostaje tam przez pewien czas, ta aplikacja może utknąć w procesie weryfikacji.

Jeśli nie widzisz, że weryfikująca aplikacja postępuje i uważasz, że utknęła, zamknij lub wymuś zamknięcie procesu lub aplikacji.

Aby całkowicie lub wymusić zakończenie procesu, wybierz go i naciśnij przycisk „x” w lewym górnym rogu Monitora aktywności.

Kiedy zdecydujesz się rzucić. Proces kończy się, gdy jest to bezpieczne, tak jak podczas normalnego zamykania za pomocą polecenia Plik> Zakończ w aplikacji.

Po wymuszonym zakończeniu proces kończy się natychmiast.

4. Odinstaluj oprogramowanie antywirusowe, zabezpieczające lub czyszczące

Większość aplikacji antywirusowych, zabezpieczających lub czyszczących zaprojektowanych dla systemu macOS jest znana z tego, że tworzy więcej problemów niż rozwiązuje. Dzięki Gatekeeper i innym wbudowanym funkcjom bezpieczeństwa zazwyczaj nie musisz używać zabezpieczeń innych firm ani oprogramowania antywirusowego w systemie macOS.

Nawet jeśli zainstalowałeś te aplikacje przed wystąpieniem problemów z weryfikacją w macOS, spróbuj je teraz odinstalować. Następnie uruchom ponownie komputer Mac, aby sprawdzić, czy rozwiązuje problem. Odwiedź witrynę programisty dla każdej aplikacji, aby znaleźć instrukcje odinstalowywania.

Potencjalnie problematyczne aplikacje obejmują:

  • MacKeeper
  • MacCleaner
  • Dr Cleaner

5. Uruchom komputer w trybie awaryjnym i napraw dysk

Tryb awaryjny uruchamia testy oprogramowania, ogranicza programy startowe i czyści różne pamięci podręczne podczas uruchamiania. Ma to na celu rozwiązanie potencjalnych problemów w systemie macOS.

Uruchom ponownie komputer Mac i przytrzymaj klawisz Shift podczas uruchamiania, aby uruchomić tryb awaryjny. Powinieneś zobaczyć czerwony tekst z napisem „Bezpieczne uruchamianie” w prawym górnym rogu ekranu logowania. otwórz różne aplikacje, aby sprawdzić, czy problem z weryfikacją nadal występuje.

Uruchom ponownie komputer Mac, aby wyjść z trybu awaryjnego.

Na ekranie logowania jest tylko napisane „Bezpieczne uruchamianie”.

Następnie otwórz Narzędzie dyskowe, aby naprawić uprawnienia na dysku:

  1. Otwórz Narzędzie dyskowe z folderu Narzędzia w aplikacji.
  2. Wybierz komputer Macintosh HD z paska bocznego.
  3. Kliknij przycisk Pierwsza pomoc i zgódź się na udzielenie pierwszej pomocy.
Czas potrzebny do uruchomienia pierwszej pomocy różni się w zależności od dysku.

6. Wyłącz weryfikację aplikacji w systemie macOS

Za pomocą odpowiedniego polecenia terminala można całkowicie wyłączyć funkcję zabezpieczeń weryfikacji na komputerze Mac. Jeśli Twoim jedynym celem jest szybkie otwieranie aplikacji, jest to skuteczne rozwiązanie, ale wiąże się z nim poważne ryzyko.

Firma Apple zaprojektowała system macOS, aby weryfikować aplikacje przed ich otwarciem, aby chronić Twoją prywatność i zapewnić bezpieczeństwo systemu macOS. Jeśli skorzystasz z poniższych instrukcji, aby wyłączyć weryfikację, Twój Mac jest znacznie bardziej narażony na infekcję złośliwym oprogramowaniem.

Powinieneś używać tego tylko jako tymczasowego rozwiązania, jeśli w ogóle.

Użyj terminala, aby wyłączyć weryfikację na komputerze Mac:

  1. Otwórz Terminal z folderu Narzędzia w Aplikacjach.
  2. Skopiuj i wklej następujące polecenie do terminala, a następnie naciśnij Return :

    defaults write com.apple.LaunchServices LSQuarantine -bool NO

  3. Gdy będziesz gotowy do ponownego włączenia weryfikacji, wprowadź ten sam kod do terminala, zastępując NOna końcu YESzamiast niego.
Zachowaj szczególną ostrożność podczas wprowadzania poleceń do terminala, aby nie uszkodzić komputera Mac.

Wypróbuj inne polecenie terminala

Niektórzy użytkownicy mówią nam, że to polecenie terminala nie działa już z systemem macOS Catalina 10.15.4 i nowszym.

Niektórzy czytelnicy stwierdzili, że użycie tego polecenia zamiast tego działa dla nich:

sudo xattr -dr com.apple.quarantine /Applications/AppName.app

  • Dodaj spację między kwarantanną a aplikacjami - to jest krytyczne!
  • W zależności od uprawnień konta może nie być konieczne używanie sudo na początku polecenia

Polecenie xattr powinno pomóc, jeśli aplikacja utknęła w pętli weryfikującej.

Możesz także przeciągnąć i upuścić daną aplikację do terminala

  1. Otwórz nowe okno aplikacji Terminal
  2. Wpisz:  xattr -d com.apple.quarantine
  3. Upewnij się, że po kwarantannie została umieszczona spacja
  4. Weź swoją aplikację i przeciągnij i upuść ją do terminala
  5. Polecenie powinno teraz brzmieć mniej więcej tak:  xattr -d com.apple.quarantine / Applications / AppName .app
  6. Naciśnij enter
  7. Spróbuj ponownie otworzyć tę aplikację

7. Wymaż komputer Mac i zainstaluj ponownie macOS

Jeśli nic innego nie działa lub nie chcesz trwale naruszyć bezpieczeństwa komputera Mac, spróbuj całkowicie wymazać komputer. Oczywiście, zanim to zrobisz, wykonaj kopię zapasową Time Machine komputera Mac, w przeciwnym razie utracisz wszystkie dane.

Cały ten proces - tworzenie kopii zapasowej, wymazywanie, ponowna instalacja systemu macOS i odzyskiwanie kopii zapasowej - może być niezwykle czasochłonny. Przygotuj się na to, że Twój Mac nie będzie działał przez co najmniej jeden dzień, kiedy to robisz.

Wykonaj poniższe czynności, aby wymazać komputer Mac i ponownie zainstalować system macOS:

  1. Utwórz nową kopię zapasową komputera Mac za pomocą Time Machine.
  2. Przytrzymaj Command + R, gdy komputer Mac włącza się, aby uruchomić komputer w trybie odzyskiwania.
  3. W oknie MacOS Utilities otwórz Narzędzie dyskowe .
  4. Wybierz komputer Macintosh HD na pasku bocznym i kliknij opcję Wymaż . Wpisz nową nazwę dysku i potwierdź, że chcesz go usunąć .
  5. Zamknij Narzędzie dyskowe i kliknij opcję Zainstaluj ponownie macOS w oknie Narzędzia.
  6. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby ponownie zainstalować system macOS Catalina.
  7. Po zainstalowaniu oprogramowania połącz się z kopią zapasową Time Machine i odzyskaj ważne informacje. Nie odzyskuj całej kopii zapasowej.
Tryb odzyskiwania ponownie zainstaluje aktualną wersję systemu macOS na komputerze.

W przeciwnym razie przejdź na macOS Mojave

Do tej pory powinno być możliwe otwieranie aplikacji w macOS Catalina bez czekania 30 minut na zakończenie weryfikacji. Jeśli tak, daj nam znać, który krok pomógł Ci rozwiązać problem z weryfikacją w komentarzach.

W przeciwnym razie postępuj zgodnie z tym przewodnikiem, aby obniżyć wersję Maca do systemu macOS Mojave. Instrukcje odnoszą się do macOS High Sierra, ale nadal są odpowiednie dla Mojave.

Wskazówki dla czytelników

  • Jeśli aplikacja wyświetla tę wiadomość weryfikacyjną za każdym razem, gdy ją otwierasz, prawdopodobnie macOS nadal ją oflagowuje. Aby usunąć tę flagę, użyj Terminala z poleceniem:  sudo xattr -dr com.apple.quarantine /Applications/AppName.app
  • Na ikonie aplikacji przytrzymaj klawisz Opcja, a następnie kliknij ją prawym przyciskiem myszy i wybierz Otwórz z opcji menu rozwijanego. Widzisz ten sam komunikat, że aplikacja nie pochodzi od zweryfikowanego programisty. Ale macOS pozwala kontynuować i tak go otworzyć. Musisz to zrobić tylko raz. Następnie aplikacja otwiera się normalnie, tak jak wszystkie inne aplikacje
  • Czasami aplikacje nie uruchamiają się po tym procesie weryfikacji macOS. W takim przypadku wykonaj wymuszenie zakończenia, a aplikacja powinna działać. Możesz wymusić zamknięcie aplikacji za pomocą menu Apple> Wymuś zamknięcie, a następnie wybierz aplikację i potwierdź opcję Wymuś zamknięcie

Najnowsze posty