Firma Apple wolałaby, abyś pobierał tylko zatwierdzone aplikacje z App Store, ale nie zawsze jest to możliwe. Jeśli znajdziesz w Internecie odpowiednią aplikację, która nie została zatwierdzona do instalacji, macOS zablokuje jej uruchomienie. Ta funkcja bezpieczeństwa ma dobre intencje, ale musisz ją ominąć, aby zainstalować aplikacje innych firm.
Na szczęście uruchamianie niezweryfikowanych aplikacji na komputerze Mac jest dość łatwe. Zanim zaczniemy, pamiętaj, że ten środek bezpieczeństwa istnieje nie bez powodu. Rozważ instalowanie aplikacji tylko z zaufanych źródeł, w przeciwnym razie możesz narazić komputer Mac na niebezpieczeństwo, nawet z zainstalowanym oprogramowaniem antywirusowym dla komputerów Mac.
Zezwalaj na niezweryfikowane aplikacje w Preferencjach systemowych
Gdy po raz pierwszy spróbujesz otworzyć aplikację od niezweryfikowanego programisty, Apple zablokuje ją, wyświetlając zamiast tego okno z ostrzeżeniem. macOS zawsze uniemożliwia uruchamianie aplikacji, których nie rozpoznaje, bez Twojej zgody.
Możliwe jest też, że ustawienia zabezpieczeń systemu macOS uniemożliwiają uruchamianie aplikacji spoza App Store. Obejmuje to aplikacje od zweryfikowanych programistów, które zostały pobrane bezpośrednio z internetu.
- Jeśli nie możesz uruchomić niezweryfikowanej aplikacji (lub zweryfikowanej aplikacji, która nie pochodzi ze sklepu App Store), musisz przejść do Preferencje systemowe . Możesz uzyskać do niego dostęp bezpośrednio z Docka lub uruchomić z poziomu Launchpada.
- W Preferencje systemowe kliknij Bezpieczeństwo i prywatność >Ogólne, a następnie kliknij Przycisk blokady, aby umożliwić wprowadzenie zmian w ustawieniach. Aby odblokować, musisz podać hasło lub użyć Touch ID. Jeśli Twoja aplikacja pochodzi od zweryfikowanego programisty, ale nie pochodzi ze sklepu App Store, w kategorii o nazwie Zezwalaj na pobieranie aplikacji z wybierz App Store i zidentyfikowani deweloperzy
- Ostatnia aplikacja, którą próbowałeś otworzyć, będzie wyświetlana pod opcjami bezpieczeństwa App Store. Aby uruchomić aplikację (a raczej plik obrazu DMG zawierający Twoją aplikację), kliknij Otwórz mimo to.
Musisz to zrobić dla każdej uruchamianej niezweryfikowanej aplikacji, ponieważ firma Apple usunęła opcję automatycznego zezwalania na to we wcześniejszej wersji systemu macOS. Musisz to jednak zrobić tylko raz dla określonej aplikacji.
Jeśli klikniesz Otwórz mimo to, zostanie uruchomiony plik obrazu DMG zawierający Twoją niezweryfikowaną aplikację. Większość plików DMG zawiera załączony plik aplikacji, a także skrót do folderu Aplikacje.
Aby zainstalować tę niezweryfikowaną aplikację, przeciągnij ikonę aplikacji i upuść ją na skrót Aplikacje w oknie Findera. Spowoduje to skopiowanie aplikacji z pliku obrazu DMG do instalacji systemu macOS, umożliwiając dostęp do niej z Launchpada lub z poziomu folderu Aplikacje w Finderze.
- Po zainstalowaniu, jeśli wcześniej nie otwierałeś aplikacji, macOS ostrzeże Cię, że próbujesz otworzyć aplikację z Internetu. Aby go uruchomić, musisz go zatwierdzić, więc kliknij przycisk Otwórz, aby to zrobić.
Otwieraj niezweryfikowane aplikacje bez instalacji
Finder umożliwia między innymi przeglądanie zawartości pliku obrazu DMG przed zainstalowaniem aplikacji. Zamiast przeciągać załączoną aplikację do (zwykle dostarczanego) skrótu Aplikacje, możesz otworzyć aplikację bezpośrednio z pliku DMG bez jej instalowania.
- Aby to zrobić, otwórz plik DMG. Aby to zrobić, możesz kliknąć dwukrotnie ikonę aplikacji lub kliknąć prawym przyciskiem myszy plik aplikacji w oknie Findera i kliknąć przycisk Otwórz.
- Pojawi się ostrzeżenie o niezweryfikowanej aplikacji. To poinformuje Cię, że próbujesz otworzyć aplikację z Internetu. Kliknij Otwórz, aby umożliwić jego uruchomienie.Możesz także zaznaczyć pole wyboru Nie ostrzegaj mnie podczas otwierania aplikacji na tym obrazie dysku, aby umożliwić uruchamianie wszystkich aplikacji w pliku DMG bez ostrzeżenia.
Twoja aplikacja uruchomi się w tym momencie. Ponieważ nie zostanie ona zainstalowana w Twoim systemie, będziesz musiał powtórzyć ten proces, aby uruchomić ją ponownie po jej zamknięciu.
Używanie Homebrew do uruchamiania niezweryfikowanych aplikacji na Macu
Chociaż firma Apple wolałaby, abyś instalował aplikacje za pośrednictwem App Store, możesz to całkowicie ominąć za pomocą Homebrew. Zaletą korzystania z Homebrew do instalowania aplikacji macOS jest to, że omija mechanizmy bezpieczeństwa używane przez Apple do „ochrony” użytkownika przed niezweryfikowanymi aplikacjami.
To miecz obosieczny, ponieważ możesz instalować niezweryfikowane aplikacje, ale musisz instalować tylko te aplikacje i oprogramowanie, którym ufasz.
Homebrew działa jako menedżer pakietów w taki sam sposób, jak APT w Linuksie. Umożliwia instalowanie aplikacji przy użyciu terminala macOS, pojedynczo lub przy użyciu tego instalatora do instalowania wielu aplikacji jednocześnie.
Może to być przydatne na przykład podczas instalowania wielu aplikacji na nowych urządzeniach z systemem macOS.
- Aby zainstalować Homebrew, zacznij od otwarcia okna aplikacji macOS Terminal. Aplikację Terminal można znaleźć w Launchpad > Other folder lub wyszukując Terminal w Spotlight, do którego można uzyskać dostęp, klikając ikonę wyszukiwania na górnym pasku menu.
- Aby zainstalować Homebrew, wpisz /usr/bin/ruby -e „$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master /install)” w oknie Terminala, a następnie dwukrotnie kliknij enter. Spowoduje to wdrożenie automatycznego skryptu instalacyjnego utworzonego przez programistów Homebrew.
- Proces instalacji Homebrew powinien zakończyć się automatycznie. Po zakończeniu okno terminala zostanie zaktualizowane z komunikatem Instalacja powiodła się. Po zainstalowaniu Homebrew możesz wyszukać potencjalne aplikacje Homebrew, wpisując brew search appname, zastępując appnamez częściową lub pełną nazwą aplikacji. Możesz je również wyszukać na stronie internetowej Homebrew.
- Po znalezieniu odpowiedniego pakietu instalacyjnego aplikacji możesz wpisać brew cask install nazwa aplikacji, zastępując appname z aplikacją. Na przykład, aby zainstalować Firefoksa, wpisz brew cask install firefox spowoduje pobranie i zainstalowanie odpowiedniego pakietu dla Firefoksa.
Po zakończeniu procesu instalacji Twoja aplikacja będzie dostępna do uruchomienia z Launchpada lub folderu Aplikacje w Finderze wraz z innymi aplikacjami na Maca.