Remove IAP from the app

Hello


I have a client who would like to remove IAP from the app but may put it back later.

Is it possible to just uncheck clear all the products marked "cleared from sale" and remove IAP from XCode? Wouls the app still have In-App purchases displayed as metadata?

In the event my client wants to put some back, is it just as easy as check the previously unchecked Cleared for Sale items and mark the app enable on IAP via XCode? I just want to make sure the products can still exist even id the app is not IAP enabled at all.


Thanks


Rob

If you have IAPs that were 'non-consumable' or 'autorenewable subscription' then those IAPs have to remain available for a restoreCompletedTransaction. In fact, I think if you ever had IAPs in an app you must always have the IAP functionality. You can certainly mark an IAP as no longer 'cleared for sale' and you can update the app so that a new IAP purchase option is not there - but you must retain 'restore' functionality if you had subscriptions or non-consumable IAPs.

Remove IAP from the app
 
 
Q