Restore Purchase in different platforms app

  • 27 July 2022
  • 1 reply


We have native iOS app with revenue Cat, its work perfect. Now we rewrite our app with Flutter framework. In app written with flutter we use revenueCat too and it works perfect on Android(release) and iOS(test flight). Imagine user bought subscription in native iOS app, then we realese new version app written with flutter, user install it and want to restore subscription. Now question will the subscription been restored ?


Best answer by Jens 29 July 2022, 12:49

View original

1 reply

Userlevel 4
Badge +6

As long as it’s the “same” app on the app store (i.e., the Flutter version was uploaded to the same App on App Store Connect), it will work. Restore searches for any past purchases for that (App Store) app associated with the customer’s Apple ID and associates them with the current App User ID.