Auto-renew subscription with version upgrade

Hi guys,


I have a question regarding auto-renew subscription and app version upgrade.


I currently use local receipt validation and everything works well. However, when I update to new app version, my receipt validation will complain that bundle version is mismatch and fail the receipt validation. I would have to trigger a refresh receipt call to get the latest receipt and then it would work.


My question is, will that be the case in live production environment? If I have a user whos on a active subscription and I push an app update and the user updates to the new version, this will cause the user's subscription to not work and receipt validation to break until I explicitly prompt the user to refresh the receipt?


Anyone can shed some light? Or Apple employees/evangelist.

Add code in the new version that executes before performing the first validation that tells the user they must refresh their receipt.

Auto-renew subscription with version upgrade
 
 
Q