How to maintain and automate a Cordova iOS app?

When you want to submit an app to the app store, theres quite a bit of things you need to manually fill out in Xcode – icons, splash screens – and then there’s configurations in your info.plist file. Then whenever you want to reset your database and call meteor reset, you lose the whole Xcode project as well.

How have you been dealing with this hassle?