As the title suggests, I’m concerned about making purchases with “Block Restores” restore behaviour for our project. Our app requires an account to make a subscription purchase, and requires the user to be logged into that account to use any subscription entitled features.
If a user under Account A makes a purchase of a subscription and cancels it some time in the future, then signs in to Account B - could it be possible for him to purchase a subscription again (under the same Apple ID), but now attached to Account B?
I’ve only been able to try out this scenario in the Sandbox environment (which is full of its own quirks), so I’m really interested in how RevenueCat handles this case in production. Or will it still raise “there’s already another user using the same receipt” type of an error, regardless of any circumstances?