In-app purchase

Hi,
I am developing an apps which has 8 modules. I want 2 module is down-loadable for free user and the other are paid. i.e if user click on other icon of apps then it will ask about purchase full version or etc. For this I need to upload 2 version of apps in market or one is sufficient? I am new in this feature. If any one have idea, please help.

Thanks. [import]uid: 75428 topic_id: 16609 reply_id: 316609[/import]

You can go either way. If you can include the to-be-paid content with the free version, or if you can deliver the paid content after free user pays for it, then all you need to do is to upload one version. [import]uid: 67217 topic_id: 16609 reply_id: 62106[/import]

You have to register your in app purchase with apple. It’s a single binary, but the user can unlock the purchased features via shared secret. More info at itunesconnect.apple.com >> manage applications >> manage in app purchases

I think that’s what you’re asking. :slight_smile: [import]uid: 98614 topic_id: 16609 reply_id: 62132[/import]

Thganks.

Can you provide some example for single binary and how to lock it? [import]uid: 75428 topic_id: 16609 reply_id: 62300[/import]

I’m pretty sure it’s just all through iTunesConnect. [import]uid: 98614 topic_id: 16609 reply_id: 62343[/import]

@sabir.ahmed59, the binary you need to upload through iTunes Connect is build you generate using Corona Simulator. You need to build one with the distribution certificate (not ad hoc and not developer certificate), and when Corona spits out the .zip file, that’s what you upload. If your app isn’t ready for Apple’s review, then you should immediately reject it (as soon as it is uploaded). Then you can start testing it.

You might want to read through the following. It helped me to understand the whole process:

http://developer.anscamobile.com/reference/in-app-purchases

http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/

[import]uid: 67217 topic_id: 16609 reply_id: 62399[/import]

One more important thing. After you upload the binary, and reject it, you need to generate ad hoc build. Ad hoc build installed on a device is the only way you can test your In-App Purchase code in iTunes Connect’s sandbox environment. [import]uid: 67217 topic_id: 16609 reply_id: 62406[/import]

Thanks guys.
I got it. [import]uid: 75428 topic_id: 16609 reply_id: 62611[/import]

Glad to here it worked out for you!

Naomi [import]uid: 67217 topic_id: 16609 reply_id: 62682[/import]