Stäng annons

Apple släppte Golden Master-versionen av sitt macOS Catalina-operativsystem denna vecka, följt av två uppdateringar av utvecklarbyggen. I samband med den kommande releasen av den fullständiga versionen av detta operativsystem uppmanar företaget även utvecklare att ordentligt förbereda sig för den nya versionen av macOS och anpassa sina applikationer till den.

All programvara som distribueras utanför App Store måste vara korrekt signerad eller autentiserad av Apple. Apple har lättat på sina krav för verifierade appar den här månaden, men alla versioner av deras programvara måste testas i macOS Catalina GM och sedan skickas till Apple för attestering. Med denna process vill Apple säkerställa att användare får applikationer som, oavsett ursprung, kan köras på sin Mac utan problem eller säkerhetsproblem.

Apple uppmuntrar också utvecklare att gärna använda alla de nya funktioner som macOS Catalina erbjuder och de verktyg som följer med när de skapar och anpassar sina appar, oavsett om det är Sidecar, Logga in med Apple eller till och med Mac Catalyst, vilket möjliggör enklare överföring av iPad appar på Mac. Utvecklare måste utveckla sina appar med Xcode 11.

För att Gatekeeper på Mac ska möjliggöra installation och start av det givna programmet är det nödvändigt att alla dess komponenter, inklusive plugin-program och installationspaket, har klarat godkännandeprocessen från Apple. Programvaran måste signeras med ett utvecklar-ID-certifikat, tack vare vilket det kommer att vara möjligt att inte bara installera och köra applikationen, utan också att dra nytta av andra fördelar, som CloudKit eller push-meddelanden. Som en del av verifieringsprocessen kommer den signerade programvaran att granskas och säkerhetskontroller kommer att utföras. Utvecklare kan skicka in både släppta och outgivna ansökningar för attestering. Program som inte klarar notarisering kommer inte att kunna installeras eller köras på Mac på något sätt.

Notarisering iDownloadblog

källa: 9to5Mac, Apple

.