How can I remove a previously installed development provisioning profile from xcode?
Xcode keeps provisioning profiles at following directory:
~/Library/MobileDevice/Provisioning\ Profiles
To remove old profile from Xcode just delete it's file and restart Xcode. Profile file names are somewhat cryptic, so use the following command to show their real names:
grep -a -A1 "Name " *.mobileprovision | grep -v "Name " | grep -v "^--"
If you need more than a name, for example list of UDIDs, this command shows all content of particular provisioning profile:
security cms -D -i xxx.mobileprovision
Update: recently Apple added ability to preview *.mobileprovision
files with standard Finder app.