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ć o wirusy lub złośliwe oprogramowanie, ponieważ Apple tak bezpiecznie blokuje oprogramowanie operacyjne. Wszystko jest w porządku, dopóki nie możesz otwierać aplikacji, ponieważ macOS ciągle je weryfikuje.

To jest dokładnie to, co dzieje się z wieloma użytkownikami macOS Catalina. Często problem pojawia się wkrótce po aktualizacji do nowego oprogramowania operacyjnego.

Zobaczmy, co możesz z tym zrobić.

Zawartość

    • Związane z:
  • Catalina na bieżąco weryfikuje wnioski
    • Nie myl tego problemu z ograniczeniami Gatekeeper
  • Co zrobić, jeśli komputer Mac weryfikuje aplikacje
    • 1. Zaktualizuj macOS i wszystkie swoje aplikacje
    • 2. Usuń i ponownie zainstaluj problematyczne aplikacje
    • 3. Spójrz na monitor aktywności
    • 4. Odinstaluj oprogramowanie antywirusowe, zabezpieczające lub czyszczące
    • 5. Uruchom komputer w trybie awaryjnym i napraw dysk
    • 6. Wyłącz weryfikację aplikacji w systemie macOS
    • 7. Wymaż komputer Mac i zainstaluj ponownie macOS
  • W przypadku wszystkich innych, przejdź na macOS Mojave
  • Wskazówki dla czytelników
    • Powiązane posty:

Związane z:

  • Jak otwierać aplikacje pobrane z dowolnego miejsca, macOS
  • Wszystko, co musisz wiedzieć o notariacie aplikacji w systemie macOS Catalina
  • Chcesz uruchomić 32-bitowe aplikacje na macOS Catalina? Użyj maszyny wirtualnej Mojave

Catalina na bieżąco weryfikuje wnioski

Po uruchomieniu komputera Mac i otwarciu aplikacji pojawia się pasek ładowania z informacją, że macOS to „Weryfikacja [Aplikacja]”. Czasami weryfikacja trwa pół godziny lub dłużej i pozwala korzystać z aplikacji!

Najwyraźniej macOS Catalina odczuwa potrzebę weryfikacji wszelkiego rodzaju aplikacji. Nie tylko nierozpoznane, ale także popularne aplikacje, takie jak Xcode, Microsoft Word, a nawet własne aplikacje Apple iWork.

Weryfikacja aplikacji Microsoft PowerPoint w macOS Catalina
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 wymazywanie komputera i ponowna instalacja systemu macOS może być rozwiązaniem.

Ale najpierw przyjrzyjmy się mniej czasochłonnym sugerowanym rozwiązaniom.

Nie myl tego problemu z ograniczeniami Gatekeeper

Gatekeeper to funkcja bezpieczeństwa systemu macOS, która umożliwia otwieranie tylko oprogramowania zaufanego Apple. Jeśli zobaczysz komunikat, że „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 otwarty z menu podręcznego. Nowy alert ostrzega, że ​​oprogramowanie jest niezweryfikowane przez firmę Apple i może zawierać złośliwe oprogramowanie, ale nadal możesz wybrać: otwarty tak czy inaczej.

Rzuć okiem na nasze inne artykuły dla więcej informacji o Strażniku.

macOS nie może zweryfikować, czy aplikacja jest wolna od złośliwego oprogramowania
Jeśli macOS mówi, że nie może zweryfikować Twojej aplikacji, musisz ominąć Gatekeepera.

Co zrobić, jeśli komputer Mac weryfikuje aplikacje

Istnieje wiele powodów, dla których Twój Mac może długo weryfikować aplikacje, zanim będzie można je otworzyć. Wypróbuj każde z poniższych potencjalnych rozwiązań, testując ponownie swoje aplikacje po każdym z nich.

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

1. Zaktualizuj macOS i wszystkie swoje aplikacje

Wielu użytkowników doświadczyło podobnych problemów kiedy Apple wydało macOS High Sierra w 2017 roku. Ostatecznie firma Apple wydała aktualizację poprawki, aby rozwiązać ten problem. Mam nadzieję, że to samo stanie się z macOS Catalina.

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

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

2. Usuń i ponownie zainstaluj problematyczne aplikacje

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

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

Aby usunąć i ponownie zainstalować aplikacje na Macu:

  1. Otwórz Launchpad, a następnie kliknij i przytrzymaj dowolną aplikację.
  2. Kliknij x przycisk, aby odinstalować aplikacje pobrane z Mac App Store. Istnieje wiele standardowych aplikacji Apple, których nie można odinstalować.
  3. W przypadku aplikacji pobranych w innym miejscu odwiedź witrynę programisty, aby uzyskać instrukcje dotyczące odinstalowywania. Jeśli ich nie podają, przeciągnij aplikację do Kosza z folderu Aplikacje.
Aplikacje Launchpad z przyciskami usuwania
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 podświetlający Podgląd i przycisk Zatrzymaj
Monitor aktywności wyświetla wszystkie procesy uruchomione na komputerze w dowolnym momencie.

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

Zajrzyj pod listę Nazwa procesu i sprawdź, czy aplikacja nie utknęła Usługa XProtect i sprawdź, ile procesora zużywa ten proces. Jeśli aplikacja lub proces nie odpowiada, macOS oznacza to symbolem (Nie odpowiada.)

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

Jeśli nie widzisz postępu aplikacji weryfikacyjnej i uważasz, że utknęła, zamknij lub wymuś zamknięcie procesu lub aplikacji.

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

Kiedy zdecydujesz się zrezygnować. Proces kończy się, gdy jest to bezpieczne, tak jak wtedy, gdy zwykle przestajesz używać Plik > Zakończ w aplikacji.

W przypadku wymuszonego zakończenia proces zostaje natychmiast zakończony.

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 korzystać z oprogramowania zabezpieczającego lub antywirusowego innych firm w systemie macOS.

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

Potencjalnie problematyczne aplikacje to:

  • MacKeeper
  • MacCleaner
  • Dr Cleaner

5. Uruchom komputer w trybie awaryjnym i napraw dysk

Tryb awaryjny uruchamia sprawdzanie 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 Zmiana podczas uruchamiania, aby uruchomić tryb awaryjny. Powinieneś zobaczyć czerwony tekst „Bezpieczny rozruch” 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.

Tekst Safe Boot na pasku menu ekranu logowania
Mówi tylko „Bezpieczny rozruch” na ekranie logowania.

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 swój Macintosh HD z paska bocznego.
  3. Kliknij przycisk Pierwsza pomoc i zgódź się Biegać Pierwsza pomoc.
Wyskakujące okno pierwszej pomocy narzędzia dyskowego
Czas potrzebny na uruchomienie 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 użyjesz poniższych instrukcji, aby wyłączyć weryfikację, Twój Mac jest znacznie bardziej narażony na zarażenie się 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 Powrót:
    domyślnie napisz com.apple. LaunchServices LSQuarantine -bool NIE
  3. Gdy będziesz gotowy do ponownego włączenia weryfikacji, wprowadź ten sam kod w terminalu zastępując NIE na końcu z TAK zamiast.
Okno terminala z poleceniem wyłączenia weryfikacji aplikacji
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ło dla nich:

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

  • Dodaj spację między kwarantanną a /Aplikacjami — to bardzo ważne!
  • Być może nie będziesz musiał używać sudo na początku polecenia, w zależności od uprawnień konta

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

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

  1. Otwórz nowe okno aplikacji Terminal
  2. Wpisz następujące dane: xattr -d com.apple.kwarantanna uniemożliwić macOS weryfikację aplikacji
  3. Upewnij się, że umieściłeś miejscepo kwarantannie
  4. Weź swoją aplikację i przeciągnij ją i upuść w Terminalu
  5. Polecenie powinno teraz brzmieć mniej więcej tak: xattr -d com.apple.quarantine /Aplikacje/Nazwa aplikacji.aplikacja
  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 jeśli nie chcesz trwale naruszać bezpieczeństwa komputera Mac, spróbuj całkowicie wymazać komputer. Oczywiście pamiętaj, aby utwórz kopię zapasową Time Machine swojego Maca zanim to zrobisz, w przeciwnym razie stracisz wszystkie swoje 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. Trzymać Command+R podczas gdy komputer Mac włącza się, aby uruchomić się w trybie odzyskiwania.
  3. W oknie Narzędzia macOS otwórz Narzędzie dyskowe.
  4. Wybierz komputer Macintosh HD z paska bocznego i kliknij Usuwać. Wpisz nową nazwę swojego dysku i potwierdź, że chcesz Usuwać to.
  5. Zamknij Narzędzie dyskowe i kliknij Zainstaluj ponownie macOS z okna 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.
Okno narzędzi trybu odzyskiwania systemu macOS
Tryb odzyskiwania ponownie zainstaluje bieżącą wersję systemu macOS na komputerze.

W przypadku wszystkich innych, przejdź na macOS Mojave

Do tej pory powinieneś być w stanie otwierać aplikacje w macOS Catalina bez czekania 30 minut, aż zakończą weryfikację. 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 zmień komputer Mac na macOS Mojave. Instrukcje odnoszą się do systemu 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ą oznacza. Aby usunąć tę flagę, użyj Terminala za pomocą polecenia: sudo xattr -dr com.apple.quarantine /Applications/AppName.app
  • Na ikonie aplikacji przytrzymaj Option, a następnie kliknij ją prawym przyciskiem myszy i wybierz Otwórz z menu rozwijanego. Ten sam komunikat informuje, że aplikacja nie pochodzi od zweryfikowanego programisty. Ale macOS pozwala i tak kontynuować i otworzyć. Wystarczy to zrobić tylko raz. Potem aplikacja otwiera się normalnie, tak jak wszystkie inne aplikacje
  • Czasami aplikacje nie uruchamiają się po tym procesie weryfikacji macOS. W takim przypadku wykonaj wymuszone zamknięcie, 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ź Wymuś zamknięcie
Dan Helyer(Starszy pisarz)

Dan pisze samouczki i przewodniki dotyczące rozwiązywania problemów, aby pomóc ludziom w pełni wykorzystać ich technologię. Zanim został pisarzem, zdobył licencjat z technologii dźwięku, nadzorował naprawy w sklepie Apple Store, a nawet uczył angielskiego w Chinach.