The entitlements specified…profile. (0xE8008016). Error iOS 4.2

后端 未结 30 2473
我寻月下人不归
我寻月下人不归 2020-11-28 21:13

I am getting the \'dreaded\' error The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning pr

相关标签:
30条回答
  • 2020-11-28 21:38

    I had old project and same problem and I solved .

    1.Go to summary
    2.Summary have keychain groups and delete keychanin groups's object.

    I hope it's will work for you . Regards.

    0 讨论(0)
  • 2020-11-28 21:39

    If you're using react-native, make sure that the Test target has the same provisioning profile as the main one.

    0 讨论(0)
  • 2020-11-28 21:39

    I ran into this problem today and I was pulling my hair out trying to figure it out. Like many people here, it would work if I removed the iCloud options in my entitlement file. When I would go to debug the app with the iCloud options enabled then I would get the 0xe8008016 error. This was right after revoking and regenerating new certificates.

    So what solved it for me was to turn on iCloud support for the automatically generated Xcode team profile. Log onto the online provisioning tool, go to App IDs, click on Xcode iOS Wildcard App ID, click on edit, enable iCloud by checking the checkbox, and finally clicking Done. Refresh your profiles in Xcode and then it will start to work.

    This makes some sense - when you're debugging it defaults to the team profile and the team profile needs to have iCloud turned on.

    0 讨论(0)
  • 2020-11-28 21:40

    Happened to me when I was trying to use an app store distribution provisioning profile for local test by mistake. When I used the proper development profile it worked just fine. Maybe this helps somebody too.

    0 讨论(0)
  • 2020-11-28 21:40

    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. App now runs successfully on the device.

    0 讨论(0)
  • 2020-11-28 21:41

    Keep your entitlements file in Target> Build Settings > Code Signing > Code Signing Entitlements.

    Go to Target > Capabilities. Toggle On/Off or Off/On one of the capabilities.

    Run.

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