Skip to main content

I'm developing a multiplatform app, that will run on mobile and desktop. And it will be subscription based.

What I don't get, is how does it work across the 2 stores? If someone signs up for a subscription on the Mac app store, how will the iOS app store, know the person has already subscribed in the other version? And vice versa?

Would the user just download whatever version, fire it up and then I could just offer for the person to sign in, if they already have an account and then I'll know if they are subscribed or not?

Hi @WriterCode,

Subscriptions can be shared across platforms using custom app user ids - if you have both of your apps within the same project in RevenueCat, then a user can be identified by the same app user id and have their subscription and access recognized and available across platforms. You’ll need to use custom user ids, rather than RC Anonymous Ids. You can read more about this here: https://www.revenuecat.com/docs/user-ids#sharing-subscriptions-across-apps-and-platforms


Reply