I have an in-app purchase that is not renewable. When someone buys this product, some content is unlocked within one month (no download and installation required).
After a month, the user is invited to buy a non-renewable product again, i.e. The user must buy this non-renewable product a second time.
The problem is that when he tries to do this, the user (testing) received the following message:
You've already purchased this but is hasn't been downloaded. Tap ok to download it now.
But my product does not need to be downloaded, and the transaction completed earlier was successfully completed and removed from the transaction queue:
[[SKPaymentQueue defaultQueue] finishTransaction:transaction];
Does anyone know how to do this?
Mc mc source share