Apple prévient les développeurs : certains certificats Mac vont expirer en 2027
Alban Martin- À l'instant
- 💬 Réagir
- 🔈 Écouter
Apple vient de prévenir les développeurs Mac d’un changement important à anticiper avant février 2027. L’ancienne autorité de certification Developer ID Certification Authority (Sub-CA) arrivera à expiration le 1er février 2027.
Les certificats Developer ID délivrés par cette autorité cesseront alors de fonctionner. Les développeurs concernés doivent donc vérifier leurs certificats et, si nécessaire, en générer de nouveaux.
Qui est concerné ?
Apple invite les développeurs à se rendre dans Certificates, Identifiers & Profiles afin de vérifier leurs certificats dont la date d’expiration est fixée au 1er février 2027 ou avant.
Pour les remplacements, Apple demande d'utiliser la nouvelle autorité Developer ID Certification Authority (G2). Cette autorité est valable jusqu'en 2031, mais les certificats qu'elle délivre doivent être renouvelés chaque année.
Les utilisateurs de Xcode 11.4 ou d'une version antérieure devront également mettre à jour Xcode avant de créer leur nouveau certificat.
Attention aux applications et aux fichiers .pkg
Le changement n'a pas exactement les mêmes conséquences selon le type de logiciel distribué.
Pour les packages d'installation .pkg, Apple est catégorique : à partir du 1er février 2027, ceux signés avec un certificat concerné ne pourront plus être installés. Les développeurs doivent donc les signer à nouveau avec leur nouveau certificat avant cette date.
Pour les applications Mac déjà signées et notarisées, la situation est plus rassurante. Apple indique qu'elles continueront de fonctionner si elles disposent d'un secure timestamp. Aucune action n'est donc nécessaire pour ces versions déjà distribuées.
En revanche, les prochaines mises à jour devront être signées avec le nouveau certificat et disposer d'un horodatage sécurisé lors de la notarisation.
Les développeurs Mac ont donc encore plusieurs mois pour effectuer la transition, mais Apple recommande de ne pas attendre la dernière minute.


















