Zavrieť reklamu

Spoločnosť Apple tento týždeň vydala Golden Master verziu svojho operačného systému macOS Catalina, nasledovanú dvoma aktualizáciami vývojárskych verzií. V súvislosti s blížiacim sa vydaním plnej verzie tohto operačného systému firma tiež vyzýva vývojárov k tomu, aby sa na novú verziu macOS riadne pripravili a prispôsobili jej svoje aplikácie.

Všetok softvér, distribuované mimo App Store, musí byť riadne podpísané alebo overené Apple. Spoločnosť Apple tento mesiac znížila prísnosť svojich požiadaviek na overené aplikácie, avšak všetky verzie ich softvéru je potrebné otestovať v macOS Catalina GM a potom odoslať Applu na notarizáciu. Apple chce týmto procesom zaistiť, že sa k užívateľom dostanú také aplikácie, ktoré budú veľmi bez ohľadu na ich pôvod bez problémov a obáv o bezpečnosť spustiť na svojom Macu.

Apple tiež vyzýva vývojárov k tomu, aby pri tvorbe a prispôsobovaní svojich aplikácií neváhali využiť všetky nové funkcie, ktoré macOS Catalina ponúka a nástrojov, ktoré s ňou súvisia, či už je to Sidecar, Sign in with Apple alebo napríklad Mac Catalyst, umožňujúci ľahší prenos aplikácií pre iPad na Mac. Vývojári budú musieť svoje aplikácie spracovať s využitím nástroja Xcode 11.

Aby Gatekeeper v Macu umožnil inštaláciu a spustenie danej aplikácie, je potrebné, aby všetky jej súčasti vrátane plug-inov a inštalačných balíčkov prešli úspešne schvaľovacím procesom od Applu. Softvér musí byť podpísaný Developer ID certifikátom, vďaka ktorému bude možné nielen aplikáciu inštalovať a spustiť, ale taktiež využiť ďalšie výhody, ako je CloudKit alebo Push notifikácia. V rámci procesu overenia potom dôjde k preskúmaniu podpísaného softvéru a bezpečnostným kontrolám. Vývojári môžu k notarizácii zaslať vydané aj nevydané aplikácie. Aplikácie, ktoré neprejdú notarizáciou, nebude možné na Macu žiadnym spôsobom nainštalovať ani spustiť.

Notarization iDownloadblog

Zdroj: 9to5Mac, jablko

.