Czym jest notaryzacja na Macu?
Sprawdzono 30 października 2026
Notaryzacja to zautomatyzowane skanowanie oprogramowania rozpowszechnianego poza Mac App Store. Jeśli nie znajdzie złośliwej zawartości ani problemów z podpisem, Apple wystawia bilet, który Gatekeeper potrafi znaleźć. To nie jest App Review. Człowiek z Apple nie używa aplikacji, więc notaryzowana oznacza „nie wykryto znanego złośliwego oprogramowania”, a nie „zatwierdzona” ani „bezpieczna”.
Podpisane, notaryzowane i sprawdzone
| Co się dzieje | Kto to robi | Co to mówi | |
|---|---|---|---|
| Podpisane Developer ID | Twórca podpisuje aplikację certyfikatem od Apple | Twórca | Kto podpisał i czy od tego czasu się nie zmienił |
| Notaryzowana | Podpisana aplikacja jest wysyłana i skanowana | Zautomatyzowana usługa Apple | Nie wykryto znanej złośliwej zawartości |
| App Review | Apple sprawdza aplikację pod kątem swoich wytycznych | Apple, dla App Store | Spełniała zasady sklepu |
Od macOS 10.15 oprogramowanie zbudowane po 1 czerwca 2019 i rozpowszechniane z Developer ID musi być notaryzowane. Aplikacje z Mac App Store tego nie potrzebują, bo według Apple proces w sklepie obejmuje równoważne kontrole bezpieczeństwa.
Co oznacza „zidentyfikowany deweloper”
macOS używa tej frazy dla dewelopera z prawidłowym podpisem Developer ID. Potwierdza, że oprogramowanie pochodzi od zidentyfikowanego dewelopera i nie zostało zmienione. Nie mówi nic o tym, czy firma jest godna zaufania. Tę ocenę trzeba zrobić samodzielnie.
Co z tym robi Gatekeeper
Gatekeeper to część macOS, która decyduje, czy pobrana aplikacja może się otworzyć. Domyślnie oczekuje oprogramowania z App Store albo podpisanego przez zarejestrowanego dewelopera i notaryzowanego. Przy pierwszym otwarciu pobranej aplikacji prosi też, żebyś ją zatwierdził.
Jak sprawdzić aplikację
spctl -a -vv /Applications/YourApp.app
Szukaj source=Notarized Developer ID. Nasz poradnik o bezpieczeństwie wyjaśnia pozostałe wyniki.
Dla twórców
Notaryzacja wymaga certyfikatu Developer ID, utwardzonego środowiska wykonawczego (hardened runtime) i bezpiecznego znacznika czasu. Może to zrobić Organizer w Xcode albo użyć notarytool i stapler w skrypcie budowania. Dokumentacja Apple mówi, że skanowanie zwykle trwa mniej niż godzinę. Stapling dołącza bilet do aplikacji, więc Gatekeeper może go znaleźć bez połączenia z internetem. Jeśli pominiesz stapling, Apple i tak publikuje bilet w internecie.
Aplikacje na Maca w MacPip
Niedawne premiery: Aurator, ByeCtrlClick, Kofe Flow, Toolbox, Downbit. Wpis to nie rekomendacja, więc sprawdź każdą z nich samodzielnie.
By category: Produktywność.