Apple a été assez indulgent en ce qui concerne les règles de notarisation pour les applications non Mac App Store, mais les choses vont changer au début de 2020.
Plus tôt cette semaine, Apple a mis à jour les développeurs sur les exigences de notarisation pour les applications développées pour macOS Catalina mais non distribuées via l'App Store officiel. Apple permet aux utilisateurs de macOS de télécharger ces applications, mais elles doivent être notariées par Apple pour fonctionner correctement. Apple a initialement fixé la date d'échéance de ces applications en janvier 2020, mais a assoupli les exigences en septembre de cette année.
Apple a également rappelé aux développeurs les changements à venir en octobre de cette année.
En ce qui concerne cette dernière mise à jour, Apple informe les développeurs d'applications Mac qu'ils devront soumettre leurs applications pour la notarisation à partir du 3 février 2020. La suggestion d'Apple aux développeurs d'applications Mac est de soumettre leurs applications à l'avance et de vérifier les avertissements. dans les journaux du développeur. Ces avertissements se transformeront en erreurs après la date limite du 3 février. Pour que l'application fonctionne, les développeurs devront corriger les avertissements ou les erreurs.
Voici une partie de la dernière mise à jour d'Apple:
Si vous ne l'avez pas encore fait, téléchargez votre logiciel chez le notaire et consultez le journal du développeur pour les avertissements. Ces avertissements deviendront des erreurs à partir du 3 février et devront être corrigés afin que votre logiciel soit notarié. Les logiciels notariés avant le 3 février continueront de fonctionner par défaut sur macOS Catalina.
Pour rappel, tous les packages d'installation doivent être signés car ils peuvent contenir du code exécutable. Les images de disque n'ont pas besoin d'être signées, bien que les signer puisse aider vos utilisateurs à vérifier leur contenu.
Ces exigences de notarisation ne sont pas nouvelles. Apple a mis cette règle en place depuis le lancement public de macOS Mojave. L'idée est d'aider les utilisateurs de macOS à se protéger des logiciels malveillants tout en utilisant le système d'exploitation de bureau.
Les nouvelles exigences de notarisation entrent en vigueur le 3 février 2020.