Entitlements file do not match those specified in your provisioning profile.(0xE8008016)

后端 未结 22 1638
粉色の甜心
粉色の甜心 2020-11-29 01:10

The executable was signed with invalid entitlements.

The entitlements specified in your application’s Code Signing Entitlements file do not match those specif

相关标签:
22条回答
  • 2020-11-29 01:56

    For me, it was an inconsistency between Debug profile (it was automatic) and Release profile (it was manual). Setting them both automatic/manual resolved the issue.

    0 讨论(0)
  • 2020-11-29 01:57

    You should check provision profile is Product or Develop, if your project use multi configuration You should check configuration which called by schema, because it must make sure, your configuration was set provision Develop

    0 讨论(0)
  • 2020-11-29 01:58

    In XCode 7.3 I encountered the same question, I 've made the mistake because: Name in (info.plist -->Bundle identifier) is not the same as (target-->build settings -->packaging-->Product bundle identifier). Just make the same, that solved the problem.

    0 讨论(0)
  • 2020-11-29 01:58

    Check your bundle identifier and your profiles. If you have a profile for a specific bundle identifier and no team ones and your bundle identifier does not match it will give you that error.

    Bundle identifier is in General section of your project properties and the profiles you can check in build settings.

    0 讨论(0)
  • 2020-11-29 02:01

    In my case (using XCode 10.0) nothing worked but this:

    File > Project Settings... > Shared Project Settings: > Build System --> Selected "Legacy Build System" instead of the default "New Build System (Default)".

    0 讨论(0)
  • 2020-11-29 02:02

    For me in Xcode 5.1, I was getting The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile. when trying to test the app on my device. Device Development Certificate has to expire Feb 2015.

    Issue was resolved:

    Selected Target->Capabilities, under GameCenter, here I was getting error on GameCenter entitlement as it was not added to project, although first version of application was released via same XCode 5.1 but there were no errors like this before.

    Below, a button was given with title Fix Issue. When clicked it added the GameCenter entitlement and issue was resolved.

    After wards the screen looks like:

    enter image description here

    For me, there was nothing to do with certificate or bundle identifier. App now runs successfully on the device.

    0 讨论(0)
提交回复
热议问题