I've seen a game for free on iOS when the user 'likes' a page. Though it appears the promotion was run by Apple, not the developers of the game being given away.

How can I make my game free for a Facebook 'like'?

  • \$\begingroup\$ So wait, are you asking if you can make an iOS app free? Because your confusing wording ("free for FB like"?) makes it a little hard to tell if that is what you're asking. If that is your question, then um sure of course you can set an app to a price of 0 \$\endgroup\$ – jhocking Dec 9 '13 at 14:45
  • 4
    \$\begingroup\$ @jhocking I think that flinth want his game to be priced for normal users and free for people who liked his page on FB \$\endgroup\$ – codename- Dec 9 '13 at 14:54
  • \$\begingroup\$ ah I see, now I get it. and thanks byte56 for the edits; that punctuation makes the question much clearer \$\endgroup\$ – jhocking Dec 9 '13 at 15:03
  • \$\begingroup\$ Have you talked to Apple about it? It's something you'll have to work out with them directly. It sounds like it was a custom situation, and not something that any developer can do. \$\endgroup\$ – MichaelHouse Dec 9 '13 at 15:11

This was done via a special deal with Apple, and cannot be done in general.

One way you might handle the situation is to make the game free on the store, but have most of the gameplay behind an in-app purchase paywall (such that your app essentially serves as a free demo that allows you to buy the upgrade to the full game). Then, you'd correlate all the FB likes with the Apple IDs of the corresponding FB users and issue the tokens for the upgrade IAP to those Apple IDs.

Unfortunately, there is no mechanism to do that Facebook-to-Apple-ID join, so you'd need to do it manually or build your own webservice that users used which would collect their information, do the "like" on their behalf, and then store the correlated IDs in a database you could process.

But even then, there isn't a way for you to issue tokens for IAPs (or apps themselves) arbitrarily. You can request promotional codes from Apple which could you then distribute to FB likers, but the number of promotional codes you can acquire is pretty limited, and unless you expect your total userbase to be well under that limit (less what you'd want to use for actual promotional purposes), doing this would probably be a terrible idea.

  • \$\begingroup\$ I think you right. It's strange that Apple doesn't made this feature available for all developers, I think this is a cool feature for advertise. \$\endgroup\$ – Dima Deplov Dec 10 '13 at 17:27

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.