Pricing your App ?

I have my app game installed in my device as Testing with the provisioning distribution, somebody know how can i block levels in my game or apple store will do for me, for people want to buy other levels in my app ?
thanks [import]uid: 180288 topic_id: 34430 reply_id: 334430[/import]

Thank you for moving this to a new thread.

It sounds like you want to provide an app with a limited number of levels and allow the user to unlock the rest via an In-App Purchase (IAP) so they can play the rest.

Its going to be a combination of code you write as well as implementing the store.* API (see the docs). But you basically will have a screen that lists your levels. For purchased levels you might show a lock Icon on them, show them grayed out or some other indicator to the player that they need to unlock the levels. You will need some type of button (could be a touch handler that lets people pick levels) and if what is tapped on is locked out, then you fire up the store.purchase() api call. When you get confirmation back from Apple that the purchase is complete, then you mark the locked levels as unlocked. Apple does also ask that you first check in using the store.restore() API call to retrieve what the customer has already bought (in case they delete and re-install the app) and if they’ve bought your unlock already, you would unlock the game for them.

[import]uid: 199310 topic_id: 34430 reply_id: 136847[/import]

Thank you for moving this to a new thread.

It sounds like you want to provide an app with a limited number of levels and allow the user to unlock the rest via an In-App Purchase (IAP) so they can play the rest.

Its going to be a combination of code you write as well as implementing the store.* API (see the docs). But you basically will have a screen that lists your levels. For purchased levels you might show a lock Icon on them, show them grayed out or some other indicator to the player that they need to unlock the levels. You will need some type of button (could be a touch handler that lets people pick levels) and if what is tapped on is locked out, then you fire up the store.purchase() api call. When you get confirmation back from Apple that the purchase is complete, then you mark the locked levels as unlocked. Apple does also ask that you first check in using the store.restore() API call to retrieve what the customer has already bought (in case they delete and re-install the app) and if they’ve bought your unlock already, you would unlock the game for them.

[import]uid: 199310 topic_id: 34430 reply_id: 136847[/import]