This is not well documented by Apple, as far as I am aware. If you get an error stating “The application-identifier entitlement is not formatted correctly” when uploading an app to Apple, here is the solution.
- Delete your old Entitlements.plist if you have one.
- Create a new file of type “code signing,” “entitlement.”
- Clean and build.
There are two new “identifier” fields in the entitlement certificate that were not present before. It has nothing to do with the “get-task-allow” field you’re used to fiddling with for ad-hoc builds. May the upload gods bless your new binary.