can we convert a live application to an In-App application in iPhone?
I have an application which is already submitted in apple. Now I want to convert this application to InApp which previously was not. So what changes I have to make for doing this. Here I have used an apple id and also distribution id for developing this apps.
So for making it InApp, again I have to create id, or any other necessary things please help.
Thanks in advance.
If you’re asking if you can update an existing aplication that doesn’t support In-App Purchases with a new version that does support In-App Purchases then yes.
You need to:
create In-App Purchases for this application in iTunes Connect.
(Manage Your Applications -> select app -> Manage In-App Purchases -> Create New)
write a new version that supports In-App Purchases
thoroughly test this new version: In-App Purchase Programming Guide, iTunes Connect Developer Guide
submit this tested new version
You have to handle this carefully. You’ll have to offer your application (a new version) for free and enable only part of functionality.
When user makes an in-app purchase you enable complete functionality.
All the functionality should be coded in the same binary, part of it is just ‘locked’ until user makes a purchase.
IMPORTANT: If your app is currently available in App Store in full functionality you have to make sure that your existing users won’t have to buy an In-App purchase – their app should be ‘unlocked’ at first launch. There are several ways to check if your app was allready installed or not. It’s possible that you’ll have to make additional intermediate update but that’s completely another topic.