Skip to main content
Question

Sharing subscription between multiple App User IDs under the same Apple ID

  • October 24, 2025
  • 4 replies
  • 69 views

Oleh
Forum|alt.badge.img+5

Recently I have released a new iOS which has no user login, and it generates and stores unique App User ID on device. Many users reported that they cannot use the app across multiple devices, and I figured it is because of your setting “Transferring purchases seen on multiple App User IDs”. Seems there currently is no setting that would support my use case, which I believe must be quite common.

In my other apps, with similar setup, the setting for “Transferring purchases seen on multiple App User IDs” is “Share between App User IDs (legacy)” and there it works well. - Why this setting is no longer supported? 😕

I have gone through your docs once again, and it seems you recommend not setting App User ID in setups like this, but without it many things become unusable - I don’t have the same id for user device across all services (e.g. diagnostics, analytics, etc.), some external integrations won’t work, also can I grant an entitlement or set a different offering for an anonymous user?

To sum it up - is it possible to switch my project to the “Share between App User IDs (legacy)” setting? Otherwise, how do I solve this?

This post has been closed for comments

4 replies

joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • October 28, 2025

Hi ​@Oleh,

One thing that you can use to mitigate this is calling `syncPurchases` the first time the user installs the app. This will query the user’s purchases and we will merge both ids into the same customer so they will share the subscription.

 

Let me know if it works!


Oleh
Forum|alt.badge.img+5
  • Author
  • Member
  • October 29, 2025

Thanks for the reply, ​@joan-cardona! I am releasing an update with it, and will report back soon. 


Oleh
Forum|alt.badge.img+5
  • Author
  • Member
  • October 30, 2025

Hey ​@joan-cardona , it does not help. I got a bunch of users complaining about this again and again :(

Is it possible to switch to “Share between App User IDs (legacy)” configuration anyhow? 


joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • November 6, 2025

Hi ​@Oleh,

`syncPurchases` should alias both customers into the same one giving them the same level of entitlements if they are logged in the same Apple id account. If this is not the case for you, do you mind opening a support ticket so we can look into specific user ids and the implementation and see what’s going on?

Best,