RėmėjaiPateikti
Gidai

Kas yra notarizavimas Mac kompiuteryje?

Patikrinta 2026 m. spalio 30 d.

Trumpas atsakymas

Notarizavimas yra Apple automatinis patikrinimas programinei įrangai, platinamai ne per Mac App Store. Jei jis neranda kenkėjiško turinio ar parašo problemų, Apple išduoda bilietą, kurį Gatekeeper gali rasti. Tai nėra App Review. Apple darbuotojas programos nenaudoja, todėl notarizuota reiškia „nerasta žinomos kenkėjiškos programos“, o ne „patvirtinta“ ar „saugu“.

Pasirašyta, notarizuota ir peržiūrėta

Kas vykstaKas tai daroKą tai tau parodo
Pasirašyta Developer IDKūrėjas pasirašo programą sertifikatu iš AppleKūrėjasKas pasirašė ir kad nuo to laiko nepasikeitė
NotarizuotaPasirašyta programa įkeliama ir nuskaitomaApple automatinė paslaugaŽinomo kenkėjiško turinio nerasta
App ReviewApple peržiūri programą pagal savo gairesApple, App Store programomsAtitiko store taisykles

Nuo macOS 10.15 programinė įranga, sukurta po 2019 m. birželio 1 d. ir platinama su Developer ID, turi būti notarizuota. Mac App Store programoms to nereikia, nes Apple sako, kad store procese atliekami lygiaverčiai saugumo patikrinimai.

Ką reiškia „identifikuotas kūrėjas“

macOS šią frazę naudoja kūrėjui, turinčiam galiojantį Developer ID parašą. Ji patvirtina, kad programinę įrangą pateikė identifikuotas kūrėjas ir ji nebuvo pakeista. Ji nieko nesako apie tai, ar įmonė patikima. Tai turi nuspręsti pats.

Ką Gatekeeper daro su ja

Gatekeeper yra macOS dalis, kuri nusprendžia, ar atsisiųsta programa gali atsidaryti. Pagal numatytuosius nustatymus ji tikisi programų iš App Store arba programų, pasirašytų registruoto kūrėjo ir notarizuotų. Ji taip pat paprašo tave patvirtinti atsisiųstą programą, kai ją pirmą kartą atidarai.

Kaip patikrinti programą

spctl -a -vv /Applications/YourApp.app

Ieškok source=Notarized Developer ID. Mūsų saugumo vadovas paaiškina kitus rezultatus.

Kūrėjams

Notarizavimui reikia Developer ID sertifikato, sustiprintos vykdymo aplinkos (hardened runtime) ir saugaus laiko žymos. Notarizuoti galima Xcode Organizer lange arba naudojant notarytool ir stapler kūrimo skripte. Apple dokumentacija sako, kad patikra paprastai trunka mažiau nei valandą. Pritvirtinimas (stapling) prideda bilietą prie programos, kad Gatekeeper jį rastų be interneto. Jei pritvirtinimo praleisi, Apple bilietą vis tiek skelbia internete.

Mac programos MacPip

Neseniai paleista: Seedlore, Phosphor, Vexilo Code, MightyBench, Pixtamer. Įrašas nėra rekomendacija, todėl kiekvieną patikrink pats.

By category: Produktyvumas.

Šaltiniai

Pateik savo programąNaršyti programas