10 Stimmen

Ungültiger Code-Signing-Berechtigungsfehler bei der iTunes Connect-Validierung für iOS-App

Ich versuche, meine iOS-App in Xcode zu validieren. Jedoch erhalte ich bei der Validierung den folgenden Fehler:

iTunes Connect Validation

Bei der Validierung wurden folgende Probleme festgestellt:

  • Ungültige Code-Signing-Entitlements. Die Signatur des Anwendungsbundles enthält Code-Signing-Entitlements, die auf iOS nicht unterstützt werden. Speziell der Wert "VQ27FEWWTE.Veniteck.Solutions.Radio-Malayalam" für den Schlüssel "application-idenfier" in "Payload/Radio Malayalam.app/Radio Malayalam" wird nicht unterstützt. Dieser Wert sollte ein String sein, der mit Ihrer TEAMID beginnt, gefolgt von einem Punkt '.', gefolgt von der Bundle-Kennung.

32voto

Wenn Sie alles versucht haben und nichts hilft, glauben Sie mir, manchmal hilft es einfach, XCode zu schließen und das System herunterzufahren. Wenn Sie das System dann wieder starten, wird das gleiche Ding wie von Zauberhand funktionieren. Ich bin ein Opfer von Apples Troll gewesen.

2voto

PWiggin Punkte 936

Stellen Sie auch sicher, dass Ihre Versionsnummer mit der in iTunes Connect übereinstimmt.

1voto

Jojodmo Punkte 23286

Versuchen Sie die folgenden Schritte, um das Problem zu beheben:

1) Schließen Sie XCode und starten Sie Ihren Computer neu. Manchmal treten Fehler wie dieser auf, weil ein Neustart erforderlich ist

2) Versuchen Sie, Ihre Bundle-ID so zu ändern, dass keine - oder _ enthalten sind. Verwenden Sie nur Zahlen, Buchstaben und die für Ihre ID erforderlichen Punkte. Etwas wie com.myDomain.myApp, vermeiden Sie com.myDomain.this-is_my+App

3) Stellen Sie sicher, dass Ihre Bundle-ID diesem Syntax folgt: TLD.domain.appName, sodass Ihre Bundle-ID auf com.venitecksolutions.Radio-Malayalam gesetzt sein sollte. Ihre Team-ID wird nicht benötigt. Hier ist ein Beispiel beim Erstellen eines neuen Projekts:

Bildbeschreibung hier eingeben

4) Versuchen Sie, die Bundle-ID zu ändern, indem Sie eine völlig neue App mit einer vollkommen anderen, einzigartigen ID erstellen, wie com.venitecksolutions.RadioMalayalam. Erstellen Sie ein völlig neues Projekt und eine völlig neue Anwendung in iTunesConnect

5) Wenn alle Stricke reißen, versuchen Sie, das Projekt vollständig neu zu erstellen und den gesamten Code in das neue Projekt zu kopieren. Manchmal ist das Projekt beschädigt und Sie müssen einfach Ihren gesamten Code und Nib oder Storyboards in eine völlig neue Datei verschieben.

0voto

grg Punkte 4279

Wie in der Fehlermeldung angezeigt, gibt es eine spezifische Syntax, der Sie für Ihren Anwendungsbezeichnungsschlüssel folgen müssen.

Dieser Wert sollte ein String sein, der mit Ihrer TEAMID beginnt, gefolgt von einem Punkt '.', gefolgt vom Bundle-Identifier.

Stellen Sie sicher, dass Sie dieser Syntax folgen, sonst wird die App nicht validiert. Verwenden Sie...

VQ27FEWWTE.com.venitecksolutions.Radio-Malayalam

0voto

Jamshed Alam Punkte 12234

Ich habe alles gemacht. Nichts hat funktioniert. Das Problem war meine Mobilfunkbereitstellung im Entwicklerportal war ungültig. Also habe ich sie bearbeitet und aktualisiert und dann Xcode beendet, neu gestartet. Jetzt ist alles in Ordnung.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X