CocoaPods
Il gestore di dipendenze che ha tenuto insieme l'ecosistema iOS per oltre un decennio — oggi in modalità manutenzione.
Prima di CocoaPods, nel 2011, il codice di terze parti si aggiungeva copiando i file sorgente o inserendo a mano submodule git, con file di progetto che producevano conflitti di merge continui. CocoaPods introdusse un Podfile, un catalogo centrale di pacchetti e generava da sé un workspace Xcode.
Lo strumento è scritto in Ruby, il che ha comportato una catena di dipendenze per l'installazione invecchiata male sui macOS moderni. Lo Swift Package Manager di Apple è integrato da Xcode 11 e ha preso il suo posto nei nuovi progetti. CocoaPods è formalmente entrato in modalità manutenzione nel 2024, ma sopravvive in migliaia di basi di codice più vecchie.