Hello. This is the fourth app I’m setting up using RevenueCat (so thanks!), only this time not subscription-based.
It is an iOS app using v.3.14.1 of the SDK, still performing tests in the sandbox environment. Basically I am using consumables with entitlements and those entitlements disappear after the app is uninstalled, even when the dashboard still reflects that the user should have the entitlement.
No matter what I try there are zero entitlements in the purchaserInfo after uninstalling the app:
- When I use the delegate
- When I restore transactions
- When I refresh the purchaserInfo
If I check the entitlements before the user deletes the app, even on subsequent app launches, the purchaser info reflects everything correctly. Repurchasing any consumable fixes this, at least until the app is uninstalled again.
Docs seem to indicate that we can use the consumables with entitlements, so am I missing something obvious? I am happy to share logs.
Thanks.