Poprawka: aplikacja jest uszkodzona i nie można jej otworzyć na komputerze Mac

Twój Mac może czasami wyświetlić irytujący komunikat o błędzie, który mówi, że aplikacja, którą próbujesz uruchomić, jest uszkodzona i nie można jej otworzyć. Jeszcze bardziej mylące jest to, że ten błąd dotyczy również wielu natywnych aplikacji dla systemu MacOS. Jeśli już uruchomiłeś ponownie komputer, ale błąd nie znika, skorzystaj z poniższych rozwiązań rozwiązywania problemów.

Zawartość

  • Jak naprawić „Aplikacja jest uszkodzona i nie można jej otworzyć” na komputerze Mac?
    • Dostosuj ustawienia prywatności i zaktualizuj aplikację
    • Zainstaluj ponownie aplikację
    • Użyj polecenia Xattr
    • Wniosek
    • Powiązane posty:

Jak naprawić „Aplikacja jest uszkodzona i nie można jej otworzyć” na komputerze Mac?

Dostosuj ustawienia prywatności i zaktualizuj aplikację

Zanim przejdziemy do bardziej złożonego rozwiązania do rozwiązywania problemów, zacznijmy od kilku szybkich obejść.

Nawigować do Preferencje systemu, Wybierz Bezpieczeństwo i prywatnośći przejdź do Ogólny. Iść do Zezwalaj aplikacjom pobranym z i wybierz Gdziekolwiek. Innymi słowy, zezwalasz na uruchamianie aplikacji spoza App Store na swoim komputerze.

Mac zezwala na aplikacje pobierane z dowolnego miejsca

Wielu użytkowników potwierdziło, że niektóre aplikacje nie działają poprawnie, gdy zaznaczona jest opcja „App Store i zidentyfikowani programiści”.

Dodatkowo sprawdź, czy jest dostępna nowsza wersja aplikacji. Jeśli problematyczna aplikacja została pobrana z App Store, uruchom aplikację Store i sprawdź dostępność aktualizacji. Jeśli używasz przestarzałej wersji systemu macOS, przejdź do Aktualizacja systemu, sprawdź dostępność aktualizacji i zainstaluj najnowszą wersję systemu operacyjnego dostępną dla Twojego Maca.

Zainstaluj ponownie aplikację

Ponowne pobranie lub ponowna instalacja aplikacji, która wywołała ten błąd, może być rozwiązaniem, którego szukasz. Jeśli początkowo pobrałeś aplikację z witryny pobierania innej firmy, odinstaluj ją i tym razem pobierz ją z oficjalnej witryny programisty. Co więcej, jeśli aplikacja jest dostępna w App Store, pobierz ją bezpośrednio ze sklepu.

Zawsze pobieraj aplikacje z wiarygodnych i zaufanych źródeł, aby chronić komputer Mac przed zagrożeniami. Przypominamy, że niektóre strony internetowe stron trzecich do pobierania mogą zmieniać kod aplikacji, aby wstrzykiwać oprogramowanie reklamowe lub różne moduły śledzące. To może wyjaśniać, dlaczego pojawia się ten błąd na komputerze Mac.

Użyj polecenia Xattr

ten xattr polecenie pozwala modyfikować lub nawet usuwać rozszerzone atrybuty aplikacji i plików. Innymi słowy, to polecenie modyfikuje informacje uzupełniające dołączone do aplikacji lub pliku, znane również jako metadane.

Wielu użytkowników rozwiązało ten problem, uruchamiając xattr -r -d com.apple.kwarantanna polecenie w Terminalu. Aby wyjaśnić, to polecenie pozwala usunąć flagę kwarantanny z aplikacji. Sprawdź dokładnie, czy dodajesz poprawną ścieżkę do swojej aplikacji po com.apple.kwarantanna strunowy. Użyj tego polecenia tylko wtedy, gdy masz pewność, że plik lub aplikacja pochodzi z zaufanego źródła.

Jest inne polecenie, które działało dla wielu użytkowników, ale zdecydowanie zalecamy używanie go tylko w ostateczności. ten xattr -cr /ścieżka/aplikacja.app polecenie pozwala usunąć wszystkie atrybuty pliku lub aplikacji (metadane), dzięki czemu komputer Mac nie może ocenić, czy plik lub aplikacja jest stabilna lub bezpieczna. Dlatego postępuj na własne ryzyko i tylko wtedy, gdy masz 100% pewności, że aplikacja, którą próbujesz uruchomić, jest stabilna i bezpieczna. Załóżmy na przykład, że problematyczna aplikacja to iTunes i znajduje się ona w folderze Aplikacje. Musisz uruchomić to polecenie: xattr -cr /Aplikacje/iTunes.app.

Wniosek

Jeśli Twój Mac mówi, że aplikacja, którą próbujesz uruchomić, została uszkodzona, może to oznaczać, że kod aplikacji został zmieniony. Może to potencjalnie zagrozić bezpieczeństwu i stabilności systemu. Aby naprawić ten błąd, zaktualizuj aplikację powodującą problemy, zainstaluj najnowszą aktualizację systemu macOS lub ponownie zainstaluj aplikację. W ostateczności użyj xattr polecenie, aby usunąć metadane z aplikacji.

Czy udało ci się pozbyć „Aplikacja jest uszkodzona i nie można jej otworzyć" błąd? Czy znalazłeś inne rozwiązania, aby rozwiązać ten nieznośny błąd? Podziel się swoją opinią w komentarzach poniżej.