Allow setting the Bundle Identifier per Build Configuration for iOS projects
XCode allows changing the Bundle Identifier per Target, which makes it easy to use the same project for different enterprise customers.
We would like to have the option to specify the Bundle Identifier per Build Configuration is Xamarin to achieve the same.
Related information here: http://stackoverflow.com/questions/18474028/build-configurations-and-bundle-identifier.
I'd like to have different bundle Id's per environment so I could have a staging ad-hoc build and production ad-hoc build. Would be great to be able to control this via xamarin studio instead of setting up a prebuild script to modify the info.plist. In xcode you can set a build setting and pass a variable into Info.plist to mod the bundle id.
Brian Graf commented
this is a critical requirement for my apps. I have several apps that use the freemium model. They are almost identical and I maintain them in the same xcode project. I'm finding it difficult to set up the same use case when I port them to Xamarin due to this limitation. Basically - everything in the info.plist should be overridable on a per configuration basis - including bundle ID and Application Name.