News for hackers. Stuff that matters.
Re:CocoaPods Is Deprecated by AJRF on Monday September 01, 2025 @07:49AM (#45091944)
Doesn't React Native depend on this very heavily for iOS?
Re:CocoaPods Is Deprecated by oefrha on Monday September 01, 2025 @08:10AM (#45092078)
Yeah, and according to https://expo.dev/blog/precompiled-react-native-for-ios and linked https://github.com/react-native-community/discussions-and-pr..., it seems moving off CocoaPods has barely moved past planning stage. Latest update from two weeks ago links to https://github.com/facebook/react-native/pull/52909 and says it’s very very experimental. Just great…
Re:CocoaPods Is Deprecated by AJRF on Monday September 01, 2025 @08:29AM (#45092201)
Gosh, that is a worry. Maybe I can help out here (I imagine the politics of a project this large will frustrate me though)
Re:CocoaPods Is Deprecated by adithyassekhar on Monday September 01, 2025 @10:48AM (#45093075)
Why would you work for free for Facebook
Re:CocoaPods Is Deprecated by mrbombastic on Monday September 01, 2025 @11:45AM (#45093665)
rn is open source so I don’t personally see it as working for free for facebook but rather working for free for the dev community
Re:CocoaPods Is Deprecated by adithyassekhar on Friday September 05, 2025 @09:00AM (#45138024)
There is no dev community. Is there a developers organization (unions if you must) which fights for minimum pay or work standards?

No there's not in fact it's actively frowned upon because if salaries are standardized no one will get to enjoy those huge faang pays. It'll be averages. That is not the capitalist way.

You're doing the work highly paid facebook and vercel employees are getting paid for.

Re:CocoaPods Is Deprecated by robertjpayne on Monday September 01, 2025 @08:33PM (#45097913)
It's not actually that concerning. RN's pods are vended via npm not trunk so trunk going read-only will not have an outsized impact on RN.

The risk is that over time Cocoapods will no longer work to integrate dependencies with ways Xcode wants them to be.

Switching to SPM is a massive undertaking for a large project with many intertwined dependencies and configuration options. It's far less configurable than Cocoapods with basically no scripting options during install.

Their progress already is pretty decent!

Re:CocoaPods Is Deprecated by oefrha on Monday September 01, 2025 @09:48PM (#45098292)
I think the most concerning part is all the third party libraries already on life support or already abandoned a few years ago will all die during the switch.
Re:CocoaPods Is Deprecated by mrbombastic on Monday September 01, 2025 @08:10AM (#45092074)
It does, in recent react native versions they show a deprecation warning when running “pod install” directly which is probably a signal they are working on moving to other package managers, but not aware of what the plan is.
Re:CocoaPods Is Deprecated by oulipo2 on Monday September 01, 2025 @08:13AM (#45092095)
Capacitor too, for hybrid mobile apps
Re:CocoaPods Is Deprecated by cthulberg on Monday September 01, 2025 @08:22AM (#45092155)
Re:CocoaPods Is Deprecated by arnath on Monday September 01, 2025 @08:58AM (#45092376)
Flutter has moved to Swift Package Manager, it’s just not enabled by default iirc
Re:CocoaPods Is Deprecated by tananaev on Monday September 01, 2025 @12:03PM (#45093849)
From the official docs it sounds more like experimental support that's still under development.
Re:CocoaPods Is Deprecated by chairhairair on Monday September 01, 2025 @09:20AM (#45092499)
Already has complete support for SPM.
Re:CocoaPods Is Deprecated by everyone on Monday September 01, 2025 @09:57AM (#45092711)
Unity also afaik.