@codeslubber: We have a tool that pushes configured app up to iTunes connect. Eg, push to ‘staging’ branch and build server releases an app with staging config (talks to staging backend, different icon badge, etc). ditto for production. It takes some of the pains away.