Con la macOS 10.14.5 seconda beta lanciato poche ore fa per gli sviluppatori e poche ore dopo per il pubblico iscritto al programma, abbiamo trovato nuovi requisiti per gli sviluppatori di applicazioni per passare il filtro Apple attraverso «App autenticate ».
Con questo, Apple vuole che le applicazioni installate portino tutti i file Requisiti di qualità riguardo sicurezza, evitando così l'installazione di malware o altri programmi sospetti. Per questo indurisce i filtri che le app che installeremo successivamente sul nostro Mac devono passare, attraverso il programma di certificazione del programma di identificazione dello sviluppatore.
Questo sarà il primo passo nella certificazione di queste applicazioni. Quelli che non hanno l'approvazione di Apple in macOS 10.15 non può essere installato sul nostro Mac. Nel documento interno presente nella pagina dell'autenticazione Apple, è indicato:
A partire da macOS 10.14.5, tutte le estensioni del kernel nuove o aggiornate e tutto il nuovo software per sviluppatori da spedire con l'ID sviluppatore devono essere controllati per essere eseguiti.
Il processo costringe tutti i nuovi sviluppatori ad autenticarsi, mentre gli sviluppatori regolari alla fine dovranno farlo. Non viene stabilito quanto spesso è necessario autenticarsi con Apple. In questo senso sarà necessario certificare anche tutto il software dalle versioni future.
In una futura versione di macOS, sarà richiesta l'autenticazione notarile per tutto il software
Il processo attuale è il seguente. Quando uno sviluppatore ha un'applicazione pronta, deve inviarlo al sistema Apple per un'analisi dettagliata, focalizzata sulla ricerca di software dannoso. Applicazioni che non vengono distribuite tramite Mac App Store hanno un controllo più rigoroso. Quando il software raggiunge la validità Apple, a biglietto assegnato all'applicazione, questo codice sarà quello che convalida Gatekeeper e consentire al processo di installazione di continuare.
Sebbene inizialmente questo significhi più lavoro per gli sviluppatori in quanto devono preparare l'applicazione in base ai controlli di Apple, a medio e lungo termine può comportare guadagni più alti impedendo l'installazione di versioni piratate delle tue applicazioni.