Ungültiger Code Signing Entitlements Fehler beim laden bauen zu iTunes Connect

Meine iOS-app hat ein Tastatur und ein app Gruppe für die Kommunikation.

Wenn ich versuche hochzuladen bauen mit Application Loader, bekomme ich folgenden Fehler:

FEHLER ITMS-90164: "Ungültiger Code Signing Entitlements. Die Ansprüche in Ihrem app-bundle-Signatur nicht übereinstimmen, die in das provisioning-Profil. Nach dem provisioning-Profil, das bundle enthält ein Schlüssel-Wert, der ist nicht erlaubt: 'MYTEAM.iphone.MAINAPP' für den Schlüssel "application-identifier" in " Payload/MAINAPP.app/PlugIns/Tastatur.appex/Tastatur""

FEHLER ITMS-90163: "Ungültiger Code Signing Entitlements. Die Ansprüche in Ihrem app-bundle-Signatur nicht übereinstimmen, die in das provisioning-Profil. Das bundle enthält einen Schlüssel, der nicht in der provisioning-Profil: 'aps-Umwelt" in " Payload/MAINAPP.app/PlugIns/Tastatur.appex/Tastatur'."

FEHLER ITMS-90046: "Ungültiger Code Signing Entitlements. Ihre Anwendung bundle Unterschrift enthält code signing entitlements sind auf iOS nicht unterstützt. Speziell der Wert 'MYTEAM.iphone.MAINAPP' für den Schlüssel "application-identifier" in " Payload/MAINAPP.app/PlugIns/Tastatur.appex/Tastatur " wird nicht unterstützt. Dieser Wert ist eine Zeichenkette beginnend mit Ihrem TEAMID, gefolgt von einem Punkt ('.', gefolgt von der bundle-Bezeichner."

Also, offensichtlich application-identifier von kompilierten Tastatur ist falsch, und auch es enthält die wichtigsten aps-Umgebung das ist überflüssig. Ich verstehe nicht, warum. Ich dreifach überprüft alle Bezeichner in Xcode, die Bereitstellung von Profilen und app-ids in membercenter. Alles ist ok. Ich habe auch alles gelöscht, abgeleitete Daten, caches, Xcode neu gestartet mehrmals, aber es hat nicht geholfen.

InformationsquelleAutor kelin | 2016-04-12
Schreibe einen Kommentar