The executable was signed with invalid entitlements - 0xe8008016

12,329

Solution 1

If you are using Xcode 10 you need to change the build system in Workspace Settings to "Legacy Build System"

  • File >> Workspace Settings..
  • Set build system to "Legacy Build System"

More information can be found here: https://github.com/apache/cordova-ios/issues/407

Solution 2

It happened to me , because I had uploaded Distribution Provisioning Profile in Signing debug , once I replaced with Development Provisioning Profile all worked well to me .

Share:
12,329

Related videos on Youtube

Reza Ey
Author by

Reza Ey

Updated on June 04, 2022

Comments

  • Reza Ey
    Reza Ey 7 months

    I trying to run my app on a device with xcode, it's an ionic app, with xcode 9, I had no problem but since I have updated to xcode 10 I keep getting this error message every time:

    The entitlements specified in your application’s Code Signing Entitlements file are invalid, not permitted, or do not match those specified in your provisioning profile.(0xE8008016).

    I have tried everything I found online

    1.adding capabilities,

    2.changing build settings,

    3.config.xml.

  • Reza Ey
    Reza Ey about 4 years
    Thank you so much.
  • Cacoon
    Cacoon almost 4 years
    I dont see a legacy biuild system option
  • moreirapontocom
    moreirapontocom almost 4 years
    Time saver. Thank you.
  • Khurshid Ansari
    Khurshid Ansari over 3 years
    Update cordova cli version to [email protected]
  • clevertension
    clevertension about 3 years
    you are saving my lifetime

Related