Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think the success and rapid adoption of Swift Package Manager as it has become a viable solution speaks to this deep desire in the community to have an Apple provided solution to it.

CocoaPods was a hugely important part of the iOS ecosystem and will be for years to come, but SPM is a great next step.



I think you overestimate how long CocoaPods will be used, all third party libraries I’ve used in the last 6-12 months supports SPM


Our app is in objC and we’re not planning a rewrite anytime soon.


Pseudo-counter point: SPM for firebase iOS SDK is in beta, and was released 2 weeks ago. Before this, you couldn't use SPM. The readme recommended (defaulted) to Cocoapods, with "experimental instructions for carthage". Therefore Cocoapods is likely used by most iOS apps with firebase.


And none of the ones I use support SPM.


So apparently a lot of them do support SPM even when it doesn't say so in the README. Confusing, annoying. Out of a project with 10 dependencies I thought only 4 supported SPM by reading the README but in the end only one (which was my own...) Cocoapad didn't have SPM support.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: