I want to implement a Free 3 day Trial period before purchasing.
I would like to use “FirstSeen” from purchaserInfo.
Documentation means that:
“ In the event that the user deletes and reinstalls the app, a new random App User ID will be generated.”
But when testing and uninstalling/reinstalling… i always got the same AppUserID and the FirstSeen doesnt change - that would be fine… but the docu says other things.
For the 3 day trial, we recommend utilizing the App Store Connect’s trials versus implementing this on your own. As for the app user ID, a new random app user ID should be generated after a reinstall if you’re configuring the Purchases SDK without the appUserID parameter. I tried reproducing this myself through our iOS sample app and was not able to reproduce your issue. Can you double check that you’re not hardcoding the app user ID within the app? When uninstalling the app are you selecting “Remove App” from the device and then rebuilding the app from Xcode to reinstall?
For the 3 day trial, we recommend utilizing the App Store Connect’s trials versus implementing this on your own. As for the app user ID, a new random app user ID should be generated after a reinstall if you’re configuring the Purchases SDK without the appUserID parameter. I tried reproducing this myself through our iOS sample app and was not able to reproduce your issue. Can you double check that you’re not hardcoding the app user ID within the app? When uninstalling the app are you selecting “Remove App” from the device and then rebuilding the app from Xcode to reinstall?
I don’t want to use App Store Connect’s trials because the user hast to purchase first but won’t be billed and i think this is an inhibition threshold for them.
I tested many times and got the same App User ID but i use
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.