I have version 1 of an app on the app store and having developed enhancements (to make it 'even better') I'm ready to upload an update.
But, I'm not sure what I need to update with a new version of an existing iPhone app. For example do I get a new provisioning profile, and/or app_id?
Or do I use the same ones from the earlier version to create a new app.zip file and just submit the new binary into iTunes connect?
Any description of this process would be very helpful.
Someone please jump in here if I'm wrong, but I've just used the same provisioning profile as before and been successful. So this, from your post:
"Or do I use the same ones from the earlier version to create a new app.zip file and just submit the new binary into iTunes connect?"
Make sure to change the version number in your XML file, and then you get a chance to put in a new version number when uploading in iTunes connect as well.
In iTunes connect, in Manage Your Applications, there is a button for Update Application.
Yes, @Steve has it right:
- Change your version number for your project in your Ti project settings.
- Confirm your app icon has been selected in your project settings (otherwise your app icon, listed in
tiapp.xml, will be replaced with a
- Save your project.
- Rebuild for distribution using your existing distribution certificate.
- Upload binary to marketplace.
Thanks Guys, going for it.
Smoke me a Kipper
I was looking for this answer as well, but I have one more question:
How would the end user know there is an update avaliable? I mean, from what I read, this will have your update up in iTunes, but how to tell the user, there is a new version to download?