Search code examples
iosswiftapp-storeentitlementscode-signing-entitlements

Getting Invalid Code Signing Entitlements after add note permission (iOS 13)


I need to add com.apple.developer.contacts.notes and changed to manual signing because of that on iOS 13 (I got Apple permission). I can archive a version, but when I try to send it to App Store I got:

ERROR ITMS-90045: "Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, key 'com.apple.application-identifier' in 'Payload/AppNAME.app/AppName' is not supported."

Maybe the configuration for the addicional Entitlements is wrong? https://paste.pics/93699e6db73a353932fd282226503d42

My entitlements file is just:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>com.apple.developer.contacts.notes</key>
  <true/>
  <key>aps-environment</key>
  <string>production</string>
</dict>
</plist>

Solution

  • I finally got a response from Apple. It was a mistake from Apple side. They removed com.apple.application-identifier and now it's working!