Ouvrir le menu principal

MacGeneration

Recherche

Développement : CocoaPods prépare son passage en lecture seule, prévu fin 2026

Nicolas Furno

mardi 02 septembre 2025 à 08:38 • 4

Logiciels

Nous étions passé à côté de l’annonce initiale de la fin programmée de CocoaPods, un gestionnaire de paquets très populaire dans le monde du développement Apple. Ce type d’outil est très utilisé par les développeurs, car il permet de simplifier la gestion des dépendances indispensables à toute app un minimum complexe. Pour simplifier, CocoaPods permet de récupérer des briques (frameworks, SDK…) qui vont servir à créer un programme, ce qui évite au développeur d’avoir à tout coder lui-même.

Image MacGeneration.

Si ce genre d’utilitaires reste indispensable dans la trousse à outils de tout développeur, il existe plusieurs options et Swift Package Manager (SPM) créé par Apple a largement pris le relai de CocoaPods. Ce gestionnaire de paquets plus récent n’est peut-être pas aussi sophistiqué que son ancêtre, il a pour lui d’être directement intégré à Xcode et son utilisation est ainsi simplifiée dès lors qu’on veut coder une app en Swift. Au fil du temps, il a pris de plus en plus de place, au point où ses alternatives ont perdu progressivement en popularité.

Swift Package Manager, notre série au complet sur le Club iGen

Swift Package Manager, notre série au complet sur le Club iGen

C’est notamment pour cette raison que les créateurs de CocoaPods ont décidé d’arrêter leur propre solution. Ils ont annoncé à l’automne dernier un passage en lecture seule, qui est programmé pour le 2 décembre 2026. L’objectif n’est pas de tout arrêter d’un coup, ce serait une catastrophe pour un outil qui est toujours utilisé par des dizaines de milliers de projets open-source et un nombre probablement très élevé d’apps. L’arrêt se fera progressivement, avec l’envoi de plusieurs alertes aux contributeurs de « Pods », le nom des paquets dans ce gestionnaire.

Surtout, CocoaPods ne cessera pas totalement de fonctionner le 2 décembre 2026 : la bascule en lecture seule empêchera de mettre à jour les paquets existants et il sera aussi impossible d’en ajouter de nouveaux. En revanche, on pourra toujours utiliser le gestionnaire pour récupérer un paquet existant et ainsi maintenir la gestion des dépendances pour tous les projets qui dépendent de lui. Ses créateurs se veulent rassurant de ce côté : il n’est pas question de casser entièrement CocoaPods pour de nombreuses années encore, l’infrastructure qui permet de télécharger les paquets restera active tant que GitHub et jsDeliver (CDN) continuent de fonctionner normalement.

Si vous avez créé des Pods, l’heure est malgré tout venue pour les déplacer vers un autre gestionnaire. Outre SPM d’Apple, Carthage est une option populaire dans l’écosystème.

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

40 000 cartes SIM saisies dans une ferme de serveurs destinées aux arnaques par SMS en Europe

18:30

• 19


DearMob : la solution pour sauvegarder, transférer et gérer votre iPhone sans contrainte (offre licence à vie) 📍

18:00

• 0


Journal passe à la vitesse supérieure avec macOS Tahoe et iPadOS 26

17:30

• 2


Apple va diffuser la Formule 1 aux États-Unis pour les cinq années à venir

16:47

• 25


L’Union européenne veut la fin des chargeurs à câbles USB-C soudés

16:47

• 101


Avec la puce M5, Apple reprend la tête des benchmarks nettement devant la concurrence

16:40

• 34


macOS Tahoe : la liste (quasi) complète des nouveautés publiée par Apple

14:58

• 12


Les Freebox ne gèrent pas encore SMB comme Apple le demande pour Time Machine

11:47

• 30


Le sens du détail d’Apple ralentit l’aiguille de l’app Horloge quand le mode économie d’énergie est actif sous iOS 26.1 🆕

10:16

• 28


Pourquoi utiliser un NAS ? Tout ce qu'il faut savoir sur les fonctions de sauvegarde, synchronisation, VPN…

09:57

• 35


Apple s’apprêterait à s’emparer des droits de la F1 aux USA ce week-end

09:00

• 15


Envie d’un MacBook Pro M5 ? Cet écran est fait pour lui !

08:13

• 0


Face ID sur Mac : toujours un mirage !

06:11

• 40


Le MacBook Pro M6 serait le premier Mac à écran tactile

16/10/2025 à 21:30

• 66


Pourquoi utiliser un NAS ? Pour mieux sauvegarder

16/10/2025 à 20:30

• 20


Promo : le hub USB-C 7-en-1 d’Ugreen en promo à 26 € (-35 %)

16/10/2025 à 20:24

• 5