Apple a partagé avec les développeurs les changements de certificat à venir pour les applications et les notifications push.
Ces modifications auront un impact sur certains logiciels en fonction de la version de Xcode utilisée par le développeur. Comme annoncé par Apple sur le site Web Apple Developer, certaines mises à jour de certificats seront disponibles pour le service Apple Push Notification (APN) et Developer ID à partir du 27 janvier 2022.
Les certificats APN sont requis pour activer les notifications push dans les applications et les sites Web sur Safari et seront désormais émis via un nouveau certificat intermédiaire.
« Les certificats SSL APN seront émis à partir d’un nouveau certificat intermédiaire (Worldwide Developer Relations G4 sub CA) axé exclusivement sur les APN. Une fois le nouveau certificat actif et disponible au téléchargement, vous pouvez l’utiliser pour envoyer des notifications push aux applications (y compris VoIP), aux complications, aux sites Web sur Safari et aux passes pour Apple Wallet. »
La société modifie également les certificats d’identification de développeur, qui sont principalement utilisés pour authentifier les applications Mac distribuées en dehors du Mac App Store. Avec ce certificat, les applications tierces téléchargées à partir de sites Web sont automatiquement autorisées par Gatekeeper.
Apple explique que les nouveaux certificats auront une date d’expiration fixée au 16 septembre 2031 et que les applications créées et signées avec Xcode 13.2 recevront automatiquement le nouveau certificat. Cependant, les développeurs utilisant d’anciennes versions de Xcode devront mettre à jour manuellement les certificats de leur application.
« Les certificats numériques que vous utilisez pour signer les logiciels et les packages d’installation sur macOS seront émis par un nouveau certificat intermédiaire d’ID de développeur qui expire le 16 septembre 2031. Les certificats d’ID de développeur nouvellement émis associés au nouveau certificat intermédiaire peuvent être utilisés pour signer le logiciel Xcode 11.4 .1 et versions ultérieures. Si vous utilisez Xcode 13.2 ou une version ultérieure, le certificat mis à jour sera téléchargé automatiquement lorsque vous signerez le logiciel après le 28 janvier 2022. Si vous utilisez une ancienne version de Xcode, vous pouvez télécharger le certificat manuellement ou créer des certificats compatibles avec anciennes versions de Xcode. »
Plus de détails sur les modifications de certificat sont disponibles sur le portail des développeurs Apple.