Installing the SDK
Customer Center is included as part of the RevenueCatUI package in the RevenueCat SDK. You'll need to install the RevenueCatUI package in your project to use it.
Supported SDK versionsโ
RevenueCat SDK | Version required for Customer Center |
---|---|
purchases-ios | 5.14.0 and up |
purchases-android | 8.12.0 and up |
react-native-purchases-ui | Coming soon |
purchases-flutter | Coming soon |
purchases-kmp | Coming soon |
Within the SDKs, Customer Center is available on the following platforms:
- โ iOS 15.0 and higher
- โ Mac Catalyst 15.0 and higher
- โ Android 7.0 (API level 24)
- โ macOS
- โ tvOS
- โ watchOS
- โ visionOS
Native iOS Installationโ
Using SPM:โ
If you already have RevenueCat
in your project:โ
- Open your project settings and select "Package Dependencies":
- Double-click and make sure version is at least
5.14.0
:
- Open your target settings and find "Frameworks, Libraries, and Embedded Content":
- Add
RevenueCatUI
:
First time integrating the RevenueCat SDK:โ
-
Click File -> Add Packages...
-
Search for
git@github.com:RevenueCat/purchases-ios.git
and make sure version is at least5.14.0
:
- Add
RevenueCat
andRevenueCatUI
SPM dependency to your project:
Using CocoaPods:โ
Add the following to your Podfile
:
pod 'RevenueCat'
pod 'RevenueCatUI'
Native Android Installationโ
- Add
RevenueCatUI
:
implementation 'com.revenuecat.purchases:purchases:<latest version>'
implementation 'com.revenuecat.purchases:purchases-ui:<latest version>'