Installing the SDK
Add the Purchases SDK to your mobile app
Purchases is our SDK that correctly implements purchases and subscriptions across platforms while syncing tokens with the RevenueCat server. Check out the install guides below integrate the SDK into all of your apps.
- iOS & Apple Platforms Installation →
- Android Installation →
- React Native Installation →
- Expo Installation →
- Flutter Installation →
- Kotlin Multiplatform Installation →
- Cordova Installation →
- Capacitor Installation →
- Unity Installation →
- Web Installation →
- Roku →
- Vega →
CocoaPods release availability
Existing SDK versions published to CocoaPods remain available and continue working. You don't need to migrate to keep using those versions.
CocoaPods trunk becomes read-only on these dates:
- November 2–6, 2026: New RevenueCat releases may temporarily require Swift Package Manager (SPM). We'll resume publishing CocoaPods releases after November 6, once trunk reopens. If you use CocoaPods, upgrade only to SDK versions whose CocoaPods dependencies are available.
- December 2, 2026 onward: Trunk stops accepting new releases permanently. Migrate to SPM to keep receiving RevenueCat's native SDK updates.
Next steps
After you've installed the SDK, it's time to configure it with your API key.
Configure the SDK →Was this page helpful?