I have an app live on the App Store, and I'm working on a second release.
Installing a new version from Xcode would overwrite the release version on the phone - which I'd like to avoid. What's the best practice for maintaining two copies (release and dev) version of an iOS / OS X app on a device?
Obviously, you could manually change the bundle identifier, but that has other negative consequences.
EDIT:
There's this: http://blog.chrismiles.info/2011/04/ios-dev-beta-production-builds.html but it's quite out of date.