CocoaPods
Le gestionnaire de dépendances qui a tenu l'écosystème iOS pendant plus d'une décennie — aujourd'hui en mode maintenance.
Avant l'arrivée de CocoaPods en 2011, le code tiers s'ajoutait en copiant des fichiers source ou en posant à la main des sous-modules git, avec des fichiers de projet qui provoquaient des conflits de fusion à répétition. CocoaPods a introduit un Podfile, un catalogue central de paquets, et générait pour vous un workspace Xcode.
L'outil est écrit en Ruby, ce qui lui a valu une chaîne de dépendances à l'installation qui a mal vieilli sur les macOS récents. Le Swift Package Manager d'Apple, intégré depuis Xcode 11, a pris le relais pour les nouveaux projets. CocoaPods est officiellement entré en mode maintenance en 2024, mais survit dans des milliers de bases de code plus anciennes.