I\'ve read through many threads and can\'t find anything like my issue here. I think that this is a simple fix, but I just can\'t seem to find the answer. I\'m using Xcode 4.1
I face the same problem. After reading your message I investigated a little bit.
It looks like during the building process the .xcent file is generated from the file located at /Developer/Platforms/MacOSX.platform/Entitlements.plist (it may also be located in /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Entitlements.plist).
I edited this file and replaced "application-identifier" by "com.apple.application-identifier". So now the .xcent file contains only:
com.apple.application-identifier
33R9UFHX3C.com.mycompany.myapp
However I still face a invalid binary error when I build and upload it.
EDIT: it actually works. (I had another non-related issue)