FEHLER ITMS-9000: "Fehlende oder ungültige Signatur.

8

FEHLER ITMS-9000: "Fehlende oder ungültige Signatur. Das Paket 'com.google.GPPSignIn3PResources' im Paketpfad 'Payload / My_app_name.app / GooglePlus.bundle' ist nicht mit einem Apple-Übermittlungszertifikat signiert."

Ich war in der Lage, den gleichen Build vorher zu senden, aber ich habe nur einige Änderungen an der Benutzeroberfläche vorgenommen und versucht, den Build erneut einzureichen und diesen Fehler zu bekommen. Gibt es eine Lösung, um damit umzugehen?

    
SRS Infosystems 10.09.2014, 10:21
quelle

4 Antworten

1

Aktualisieren Sie auf die Version 1.7.1 des Google Plus iOS SDK

Der Unterschied zwischen den Paketen 1.7.0 und 1.7.1 besteht darin, dass keine Dateien hinzugefügt wurden, aber die folgenden drei Dateien werden gelöscht.

Oder

Löschen Sie die folgenden 3 Dateien von 1.7.0

  • GooglePlus.bundle/GPPSignIn3PResources
  • GooglePlus.bundle/GPPCommonSharedResources.bundle/GPPCommonSharedResources
  • GooglePlus.bundle/GPPShareboxSharedResources.bundle/GPPShareboxSharedResources
Subodh Ghulaxe 16.06.2015, 13:52
quelle
11

Das gleiche Problem wie hier beschrieben: AppStore-Einreichung - Fehlende oder ungültige Signatur - com.google.GPPSignIn3PResources

Entfernen Sie einfach die Dateien unten und bauen Sie Ihre App wie gewohnt auf!

  • GooglePlus.bundle/GPPSignIn3PResources
  • GooglePlus.bundle/GPPCommonSharedResources.bundle/GPPCommonSharedResources
  • GooglePlus.bundle/GPPShareboxSharedResources.bundle/GPPShareboxSharedResources
LorikMalorik 10.09.2014 13:51
quelle
0

Es kann mehr als eine Binärdatei zu iTunesConnect hochgeladen werden, wenn die Build-Nummer (Wähle das Ziel, dann Xcode - & gt; Allgemein - & gt; Build, siehe Bild unten) erhöht wird, indem .1 hinzugefügt wird, dh wenn Version ist 3.75 , dann erhöhen Sie es auf: 3.75.1 , aber die Version ist immer noch '3,75 für die App (auch in iTunesConnect). Die Build-Nummer muss nur für jedes Binary, das in iTunesConnect geladen wird, eindeutig sein.

Nachdem eine neue Binärdatei hochgeladen und verarbeitet wurde (~ 10 min), können Sie die neue Binärdatei auswählen und zur Überprüfung einreichen. In der folgenden Abbildung sehen Sie möglicherweise die alte und die neue Binärdatei, die in iTunesConnect im Abschnitt "Erstellen" der aktuellen App-Version aufgeführt sind (Sie klicken auf das Pluszeichen). Dann wird die neue Binärdatei ausgewählt - & gt; Saved - & gt; %Code%. (Manchmal kommt ein Fehler beim Senden, dann versuche es nach ein paar Minuten oder lade einen neuen binären Build hoch).

Wenn Sie dies automatisch mit einem Xcode-Skript tun möchten, finden Sie hier eine Beschreibung zum Erstellen eines automatischen Skripts zum Aktualisieren von Build-Nummern Bessere Möglichkeit, die Build-Nummer zu erhöhen?

    
Hannes Sverrisson 10.09.2014 10:46
quelle
0

Laut g + docs sollte GooglePlus.bundle nicht zum Projekt hinzugefügt werden

Ich verwende xcode 6 GM und aktualisiere g + auf die neueste Version (GooglePlus.bundle entfernend) aus dem Projekt und beseitige diesen Fehler

Hinweis: Ссылка

(Sie könnten auch in einem arm64-Fehler ausgeführt werden, wenn Sie in den Build-Einstellungen nicht arm64 zu den gültigen Architekturen hinzufügen)

    
eertl 10.09.2014 13:04
quelle

Tags und Links