Die ausführbare Datei wurde mit ungültigen Berechtigungen signiert. 0xe8008016 - Vertriebszertifikat
Ich erhalte den Fehler:
The executable was signed with invalid entitlements.
The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile. (0xE8008016).
aufDISTRIBUTION CERTIFICATE & PROVISIONING
Profil. Früher konnte ich den Build mithilfe des Verteilungsprofils installieren. Jetzt kann ich dies jedoch nicht mehr. Es gibt oben genannten Fehler.
Below ist mein Entielement-Inhalt:
<?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>keychain-access-groups</key>
<array>
<string>$(AppIdentifierPrefix)com.myapp.xyz</string>
</array>
</dict>
</plist>
Ich habe @ aktiviePushNotification
in meiner Appid.
Von den letzten 2-3 Tagen habe ich viele solcher Posts über Stackoverflow durchlaufen und verschiedene Lösungen ausprobiert. Aber keiner von ihnen hat funktioniert. Dinge, die ich getan habe, um zu lösen,
Erstellte ein neues Zertifikat und Provisionf-ProfileEntfernte alte Zertifikate von Schlüsselanhängern und installierte neueEntfernte alte Bereitstellungsprofile vom System und installierte neue (Manuell und automatisch überXcode->Preferences->account->view Details-> download all
)Restareted XCode
oft nach dem Entfernen von Zertifikaten neue hinzufügenClean and build projectGelöschte abgeleitete Daten Provisioning-Profil automatisch beibehalten (aber es basiert auf dem Provisioning-Profil des Entwicklers, weiß nicht warum) Aufgrund eines Fehlers habe ich mein Bereitstellungsprofil Anwendungsdienste (gemäß meiner AppID im Entwicklerportal) mit den Erstellungsfunktionen in @ abgeglicheXCode
. Aber es funktioniert nicht. Tut das.entitlements
Datei hat irgendetwas mit "Build Capabilites" zu tun? Ich habe versucht, @ zu entfern.entitlement
once aber kein Glück.
UPDATE: Ich habe ein neues Projekt, eine neue App-ID (die Standard-ID ist aktiviert. In-App- und Game-Center) und ein neues Verteilungsbereitstellungsprofil erstellt. Gibt immer noch den gleichen Fehler. :