How-to Fix: The application-identifier entitlement is not formatted correctly

A new error has started showing up when submitting iPhone Apps through iTunes Connect:

“The application-identifier entitlement is not formatted correctly; it should contain your 10-character App ID Seed, followed by a dot, followed by your bundle identifier.”

From what I can tell, the way to fix this to create a NEW entitlements file (see my previous post on creating adhoc builds for instructions on how to do this). ¬†Previously we’d only had to create an entitlements file and uncheck “get-task-allow”.

However now it appears you also need to add a new “keychain-access-group” and add an item which includes your App Identifier (get this from the iTunes Provisioning Portal) and your bundle identifier (com.mycompany.bundle_name).

See an example below:

4 Replies to “How-to Fix: The application-identifier entitlement is not formatted correctly”

  1. You can also use a string key called “application-identifier” with the same value in it.

  2. I am have the very same problem right now. I am trying to follow your suggestion on adding the key. what’s the value format for APP ID and bundle identifier? if my apple ID is 123456 and bundle id is ABCD?

Leave a Reply