Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

The executable was signed with invalid entitlements - 0xe8008016

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.

like image 552
Reza Ey Avatar asked Oct 17 '18 03:10

Reza Ey


2 Answers

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

like image 81
keith.g Avatar answered Nov 14 '22 04:11

keith.g


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 .

like image 33
Kiran Avatar answered Nov 14 '22 06:11

Kiran