I have developed a game for iOS that has had a decent amount of downloads, but I think I would get significantly more revenue if I were to convert the game to free to play, with in app purchases (especially since some competitors products are now free to download with in app purchases).

My question is what is the best way to go about converting to a free game with in app purchases without annoying the existing users?

On upgrading I'd like the people who previously paid for the app to have access to all the in-app purchases because I don't want to make them have to pay for content they previously had, and I don't want to make all the content (that is currently in the game) free.

  • \$\begingroup\$ I don't think this is entirely on topic. \$\endgroup\$ – The Communist Duck Jan 18 '11 at 16:54
  • 5
    \$\begingroup\$ @Duck: why not? Where would it be otherwise? \$\endgroup\$ – o0'. Jan 18 '11 at 19:18

Have you considered just making a different SKU? Keep your paid version up there, and add a new one that's free with IAP. It will be a bit more of a maintenance issue with future updates, but it seems like the fairest way to make sure that people who paid don't have to be in a situation where they have to do anything to keep their content.

| improve this answer | |
  • \$\begingroup\$ +1 I'd like to add: call the free version "lite". Thus you won't risk upsetting people having the paid version who erroneously think that the "free" version is like theirs. \$\endgroup\$ – o0'. Jan 18 '11 at 17:39
  • \$\begingroup\$ I think this may be the way to go. \$\endgroup\$ – CiscoIPPhone Jan 18 '11 at 17:50
  • \$\begingroup\$ @CiscoIPPhone, if this is the strategy you end up using be sure to mark my answer as "accepted" \$\endgroup\$ – Tetrad Jan 18 '11 at 19:18

By including all content into the game but locking it off unless the user can authenticate against a server of yours, then pull down account information and unlock correct content. There is no easier way because of the method in which you have sub

| improve this answer | |
  • 1
    \$\begingroup\$ But the existing users have no account information that I have access to, as far as I know. Apples servers handle in app purchases. \$\endgroup\$ – CiscoIPPhone Jan 18 '11 at 17:34
  • \$\begingroup\$ @CiscoIPPhone: That's only half the truth - take a look at the Server Product Model. developer.apple.com/library/ios/#documentation/… \$\endgroup\$ – Constantin Jan 19 '11 at 0:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.