MugunthKumar / MKStoreKit

The "Goto" In App Purchases Framework for iOS 8+
2.09k stars 430 forks source link

Support virtual currency #42

Closed Macarse closed 12 years ago

Macarse commented 12 years ago

It would be great to support virtual currency inside MKStoreKit.

MugunthKumar commented 12 years ago

Apple rejects apps with virtual currencies.

Mugunth Author | Developer | Trainer iOS 5 Programming book iBooks: http://mk.sg/ibook Amazon: http://mk.sg/ios5book

On Dec 20, 2011, at 10:23 PM, Carlos Sessa wrote:

It would be great to support virtual currency inside MKStoreKit.


Reply to this email directly or view it on GitHub: https://github.com/MugunthKumar/MKStoreKit/issues/42

Macarse commented 12 years ago

Most games with iap have virtual currencies. For example:

http://itunes.apple.com/us/app/jetpack-joyride/id457446957?mt=8

Why do you say that apple rejects them?

MugunthKumar commented 12 years ago

These are not virtual currencies. They are virtual "goods". Virtual currencies are like "points" and you in-turn buy virtual goods using those points.

Mugunth Author | Developer | Trainer iOS 5 Programming book iBooks: http://mk.sg/ibook Amazon: http://mk.sg/ios5book

On Dec 20, 2011, at 10:31 PM, Carlos Sessa wrote:

Most games with iap have virtual currencies. For example:

http://itunes.apple.com/us/app/jetpack-joyride/id457446957?mt=8

Why do you say that apple rejects them?


Reply to this email directly or view it on GitHub: https://github.com/MugunthKumar/MKStoreKit/issues/42#issuecomment-3219401

Macarse commented 12 years ago

In this game:

What I am saying is that it would be great for MKStoreKit to support "virtual money" like coins in this game to handle the logic of unlocking virtual goods.

MugunthKumar commented 12 years ago

Hmm. Apparently, the rules are now changed here. https://developer.apple.com/appstore/resources/approval/guidelines.html#purchasing-currencies

It used to read like this before. You may not use the In App Purchase API to enable an end user to set up a pre-paid account to be used for subsequent purchases of content, functionality, or services, or otherwise create balances or credits that end users can redeem or use to make purchases at a later time. http://blog.swinden.com/post/3204263391/iap-and-virtual-currency?c159d700

Thanks for pointing this out.

Mugunth Author | Developer | Trainer iOS 5 Programming book iBooks: http://mk.sg/ibook Amazon: http://mk.sg/ios5book

On Dec 20, 2011, at 10:31 PM, Carlos Sessa wrote:

Most games with iap have virtual currencies. For example:

http://itunes.apple.com/us/app/jetpack-joyride/id457446957?mt=8

Why do you say that apple rejects them?


Reply to this email directly or view it on GitHub: https://github.com/MugunthKumar/MKStoreKit/issues/42#issuecomment-3219401

Macarse commented 12 years ago

I would like to add it. Any recommendations for the implementation?

MugunthKumar commented 12 years ago

This would be easy if it were for one app. But since MKStoreKit is a framework, I would have to think of different possibilities and try to cater to a wider audience.

Mugunth Author | Developer | Trainer iOS 5 Programming book iBooks: http://mk.sg/ibook Amazon: http://mk.sg/ios5book

On Dec 20, 2011, at 10:51 PM, Carlos Sessa wrote:

I would like to see this added. Any recommendations for the implementation?


Reply to this email directly or view it on GitHub: https://github.com/MugunthKumar/MKStoreKit/issues/42#issuecomment-3219677

Macarse commented 12 years ago

I will fork the project and start coding something. Thanks for the quick response.

Macarse commented 12 years ago

Added pull request @https://github.com/MugunthKumar/MKStoreKit/pull/43