Users started complaining that they need to click "Restore Purchase" when installing on a new device. They say they don't have to do it in other apps (also without login, on Android).
Are there any risks or drawbacks with running for instance syncPurchases the first time the app is started on a new device?
syncPurchases on Android?
Would it work in this scenario? Any drawbacks?
restorePurchases on Android?
Would it work in this scenario? Any drawbacks?
syncPurchases on iOS?
Here kaitlin wrote : syncPurchases unfortunately won’t work at fresh app install on a new device for anonymous ids, it just syncs the receipt on the device. So if there is not a receipt on the device, it definitely won’t work (still silently).
But in production there is always a receipt when downloading the app from the App Store, right?
Wouldn’t that mean that syncPurchases should work fine to restore proactively?
restorePurchases on iOS?
Could trigger a login prompt - not good.