Skip to main content

I have a cross-platform app in both the iOS and Mac App Stores.

The Mac and iOS versions have separate Bundle IDs and pre-date Universal purchases. The Mac app is an AppKit-based app.

Is there a way to use RevenueCat to manage cross-platform purchases in this scenario?

RevenueCat fully supports AppKit-based Mac apps but you have to contact RevenueCat support to enable the capability for you. I’ve just added a guide on using RevenueCat with a Mac App Store app to our public documentation, which should explain the details. You can use our newest iOS SDK in your Mac app, but you should follow the older documentation for instructions on installing the SDK using CocoaPods or SPM: https://docs.revenuecat.com/v3.0/docs/macos#installation. Other than that it should be smooth sailing for you Mac app!


Reply