iOS ads removal question

Hey guys, I want my game to be able to generate revenue from ads, but I also want the player to be able to remove ads for a certain cost.

Now I was wondering what’s the way to go for this. From my understanding, if I made the ads removal an in-app purchase, was the player was to delete the game then reinstall it, he would have to pay once again to remove adds. If I made two versions, one with ads, one without, he would lose the progress he has made before he decided to buy the ad-free version.

Do you guys have any solutions? Can gamecenter take care of that in any way? How hard is it to save/request data from a server? Are there easier alternatives?

I understand this is a very vague question, but I am utterly clueless about how to proceed.

Thank you for your time.

I dont think loosing progress is a big deal, its not like loosing something valuable, and it will be users choise to use free version or buy it. Or you can use something like a key, that is send to user when he buys the game, and when user enters it in game, then ads will be removed/skipped, and you can keep only one version of the game with ability to enter key.

Re: IAP to disable ads

You need to provide a “restore purchase” function so the users would never pay twice, simply restore purchase on any device & they are good to go

1 Like

And make sure that the product is set up as ‘non-consumable’ otherwise you cannot restore it.

1 Like