We are approaching submission day, so a lot of questions tend to arise... here are some of them.... The full version would have 50 levels. At the same time we want to give the players only the first 20 levels for free with banners. If they pay we would unlock the full version + remove the banners + future upgrades (more levels, etc...). So this means that we would need iAds + InApp purchase? Are there any other ways to release our app with these features? Is it possible to disable the iAds + unlock the full game once it has been purchased? How would the InApp purchase work in regards to apple commissions in comparison to simply selling the full game separately in AppStore for 99cents? Any help would be appreciated. Thx in advance!! ^___^
What you have described is the way to do this. When you're coding in to enable iAds to appear, you can also code them not to appear once a purchase has been made. With the additional levels you have the choice to either build them into your binary and allow them to play once the user has paid to unlock them, or some developers choose to download additional graphics or code after payment has been made, but you have to host this, and Apple will want to test that the download functions properly from your server. Apple's percentage is the same for in app purchase item as it is for a regular purchase: 30%, and you get reporting and payments in the same way as apps that are purchased outright. Hope this helps!