_ no longer a valid app identifier character

Originator:jiva.devoe
Number:rdar://7004750 Date Originated:06/24/09
Status:open Resolved:
Product:XCODE Product Version:3.1.3
Classification:Serious Bug Reproducible:Always
 
In prior SDK versions, the '_' character was used automatically by the templates when your project name contained a space for your ProductName property.  This meant it was also used in the application identifier.  With 3.1.3, the underscore character now generates an error during signing that underscore is an invalid character in the app ID.  If we change our app id to not have an underscore, the app can be signed, but for users who are upgrading, they will lose their data associated with the app because the app appears to be a new app.  This is an extremely serious issue for any developers doing upgrades of apps with spaces in their names.

I am not sure if this may cause users to have to repurchase the app as well.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!