Avec la macOS 10.14.5 seconde bêta lancé il y a quelques heures pour les développeurs et quelques heures plus tard pour le public abonné au programme, nous avons trouvé nouvelles exigences pour les développeurs d'applications faire passer le filtre Apple «Applications notariées ».
Avec cela, Apple souhaite que les applications que vous installez contiennent tous les Exigences de qualité En ce qui concerne sécurité, évitant ainsi l'installation de logiciels malveillants ou d'autres programmes suspects. Pour cela durcit les filtres que les applications que nous installerons plus tard sur notre Mac doivent passer, par le programme de certification du programme d'identification des développeurs.
Ce sera la première étape de la certification de ces applications. Ceux qui n'ont pas l'approbation d'Apple en macOS 10.15 ne peut pas être installé sur notre Mac. Dans le document interne trouvé sur la page de notarisation d'Apple, il est indiqué:
À partir de macOS 10.14.5, toutes les extensions de noyau nouvelles ou mises à jour et tous les nouveaux logiciels de développement livrés avec l'ID de développeur doivent être vérifiés pour s'exécuter.
Le processus oblige tous les nouveaux développeurs à s'authentifier, alors que les développeurs réguliers devront éventuellement le faire. Il n'est pas établi à quelle fréquence il est nécessaire de s'authentifier auprès d'Apple. En ce sens, il sera également nécessaire de certifier tous les logiciels des futures versions.
Dans une future version de macOS, la notarisation sera requise pour tous les logiciels
Le processus actuel est le suivant. Lorsqu'un développeur a une application prête, il doit envoyez-le au système Apple pour une analyse détaillée, axée sur la recherche de logiciels malveillants. Applications qui ne sont pas distribuées via le Mac App Store ils ont un contrôle plus rigoureux. Lorsque le logiciel atteint la validité Apple, un billet attribué à l'application, ce code sera celui qui valide Gatekeeper et laissez le processus d'installation se poursuivre.
Bien qu'au départ cela signifie plus de travail pour les développeurs, car ils doivent préparer l'application selon les contrôles d'Apple, à moyen et long terme cela peut leur apporter revenu plus élevé en empêchant l'installation de versions piratées de vos applications.