Jak sprawdzić, czy aplikacja jest podpisana w systemie macOS

Podpisywanie aplikacji jest kluczowym procesem, który pozwala ocenić, czy dana aplikacja jest wiarygodna. System macOS dokonuje weryfikacji, sprawdzając, czy aplikacja posiada odpowiedni podpis. W przypadku jego braku, system blokuje możliwość uruchomienia lub instalacji takiej aplikacji. Istnieją jednak metody, które pozwalają na uruchomienie aplikacji bez podpisu, ale należy to robić na własną odpowiedzialność. Gdy zainstalujesz lub planujesz uruchomić aplikację, nie ma prostej metody na sprawdzenie jej statusu podpisu. Możliwe jest, że przy uruchomieniu macOS powiadomi Cię o niemożności weryfikacji, jednak dla pewności możesz skorzystać z darmowego narzędzia o nazwie „Jaki jest twój znak”, aby sprawdzić, czy aplikacja jest podpisana.

Jak zweryfikować podpis aplikacji

Narzędzie to działa dla aplikacji, które nie zostały jeszcze zainstalowane, jak również dla tych umieszczonych w folderze użytkownika. Warto zauważyć, że aplikacje w systemowym folderze aplikacji mogą nie być obsługiwane. Na szczęście można to łatwo obejść.

Najpierw pobierz i zainstaluj aplikację „Jaki jest twój znak”. Program działa za pośrednictwem menu kontekstowego i po instalacji zrestartuje Finder.

Znajdź aplikację, której podpis chcesz sprawdzić. Kliknij ją prawym przyciskiem myszy i poszukaj opcji „Informacje o podpisie”. Kliknij tę opcję.

Pojawi się nowe okno, w którym zobaczysz, czy aplikacja jest podpisana. Będziesz miał również dostęp do wartości skrótu oraz informacji o organie podpisującym.

W przypadku aplikacji znajdujących się w systemowym folderze aplikacji, możesz skopiować je do dowolnego innego folderu w swoim katalogu użytkownika. To wystarczy, aby przeprowadzić weryfikację podpisu. Kliknij prawym przyciskiem myszy na skopiowany plik i wybierz opcję informacji o podpisie.

Metoda ta działa zarówno dla zainstalowanych, jak i tych jeszcze niezainstalowanych aplikacji. Jeśli posiadasz jedynie plik aplikacji, który wymaga przeniesienia do folderu Aplikacje, możesz również sprawdzić jego podpis.

Warto zauważyć, że sam proces podpisywania aplikacji leży w gestii programistów. Wiele z nich to robi, ale są i tacy, którzy tego nie robią. Dla aplikacji bez podpisu zazwyczaj wystarczy wykonać jeden lub dwa dodatkowe kroki, aby mogły być uruchomione. Jeśli jednak znajdujesz się w środowisku, w którym aplikacje bez podpisu nie mogą być używane, a ta, której potrzebujesz, nie jest podpisana, Twoje możliwości są ograniczone. Możesz poprosić programistę o weryfikację aplikacji lub poszukać jej alternatywy.