Skip to main content
Question

Purchase Restore returns no active entitlements on iOS

  • May 24, 2022
  • 1 reply
  • 168 views

Steph
Forum|alt.badge.img+9

Some of our iOS users have reported that nothing happens when when restoring purchases on iOS and I’ve been able to reproduce. From debugging my own account, I have an active subscription in App Store but when I restore purchase, I noticed my `PurchaserInfo` does not include active subscriptions when restoring. 

In case it’s relevant, the `appUserId` we pass in during initialization with `Purchases.setup()` can be a different id across installs (e.g., a fresh install creates a new user id).

Any known issues or advice on how to debug this further?

 

Versions

Tested with the following and both had empty active subscription:

  • Flutter v2.10.3 and purchases_flutter v3.8.0
  • Flutter v3.0.1 and purchases_flutter v3.10.0

 

Code:

 final PurchaserInfo restoredInfo = await Purchases.restoreTransactions();

 

The data in PurchaserInfo:

 

 

My phone’s subscription on App Store:

 

 

1 reply

Steph
Forum|alt.badge.img+9
  • Author
  • Helper
  • 24 replies
  • May 27, 2022

Bumping this post. We are getting more error reports and some of our employees are also stuck.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings