2014-09-10 9 views
8

ERRORE ITMS-9000:" Firma mancante o non valida. Il pacchetto "com.google.GPPSignIn3PResources" nel percorso del pacchetto "Payload/My_app_name.app/GooglePlus.bundle" non è firmato utilizzando un certificato di invio Apple. "ERRORE ITMS-9000: "Firma mancante o non valida

Sono stato in grado di inviare la stessa build in precedenza ora ho appena fatto un'interfaccia utente poche modifiche e provare a inviare nuovamente la build e ottenere questo errore. C'è una soluzione per gestire questo?

+0

possibile duplicato del [AppStore Submission - mancanti o firma non valida - com.google.GPPSignIn3PResources] (http://stackoverflow.com/questions/ 25755142/appstore-submission-missing-or-invalid-signature-com-google-gppsignin3presou) –

risposta

1

l'aggiornamento alla versione 1.7.1 del Google Plus per iOS SDK

Differenza tra 1.7.0 e 1.7.1 bundle è che nessun file è stato aggiunto ma i seguenti tre file sono stati cancellati.

O

Eliminare seguenti 3 file da 1,7.0

  • GooglePlus.bundle/GPPSignIn3PResources
  • GooglePlus.bundle/GPPCommonSharedResources.bundle/GPPCommonSharedResources
  • GooglePlus.bundle/GPPShareboxSharedResources.bundle/GPPShareboxSharedResources
0

È possibile caricare più di un file binario su iTunesConnect se il numero di build (selezionare la destinazione, quindi Xcode -> Generale -> Build, vedi l'immagine sotto) viene incrementato aggiungendo .1, cioè se la versione è 3.75, quindi aumentalo a: 3.75.1, ma la versione è ancora `3.75 per l'app (anche in iTunesConnect). deve essere unico per e binario ach che viene caricato su iTunesConnect.

Showing where to set the Build Version in XCode

Dopo un nuovo binario viene caricato ed elaborato (~ 10 min), quindi è possibile selezionare il nuovo binario e sottoporlo a revisione. Nell'immagine qui sotto puoi vedere il vecchio e il nuovo binario elencati in iTunesConnect nella sezione Build della versione corrente dell'app (fai clic sul segno più). Quindi viene selezionato il nuovo binario ->Saved ->Submit for Review. (A volte viene un errore durante l'invio, quindi prova dopo qualche minuto o carica una nuova build binaria).

Showing list of binaries in iTunesConnect

Per coloro inclini a farlo automaticamente con uno script di Xcode, qui è una descrizione di fare uno script automatico per l'aggiornamento costruire numeri Better way of incrementing build number?

+0

Scusa Hannes Ho provato la tua risposta ma ho ricevuto nuovamente lo stesso errore. –

+0

@SRSInfosystems Dovresti andare sul sito dello sviluppatore e scaricare il profilo di distribuzione dell'app. Trascinalo su Xcode (che quindi lo installa) e Esci da Xcode. Ricominciare, selezionare Prodotto -> Pulisci e quindi archiviare e inviare. –

0

Secondo g + docs, GooglePlus.bundle non dovrebbe essere aggiunto al progetto

sto usando Xcode 6 GM e aggiornato g + alla sua ultima versione (la rimozione GooglePlus.bundle) dal progetto e sono liberato di tale errore

ref: https://developers.google.com/+/mobile/ios/getting-started

(si potrebbe incorrere anche in un errore arm64 se non si aggiunge arm64 alle architetture valido Parametri di compilazione)

11

Lo stesso problema come descritto di seguito: AppStore Submission - Missing or invalid signature - com.google.GPPSignIn3PResources

semplicemente rimuovere file qui sotto e crea la tua app come al solito!

  • GooglePlus.bundle/GPPSignIn3PResources
  • GooglePlus.bundle/GPPCommonSharedResources.bundle/GPPCommonSharedResources
  • GooglePlus.bundle/GPPShareboxSharedResources.bundle/GPPShareboxSharedResources
+0

grazie per questo. ha risolto il problema che stavo avendo. +1 – prageeth