Domanda

ottengo continuamente il seguente avviso quando costruire la mia applicazione per iPhone:

applicazione non è riuscita la verifica codesign. La firma era valido, o non è stato firmato con un certificato di presentazione di Apple. (-19.011)

Ma la mia applicazione funziona ancora. Perché succede? Qualcuno può aiutarmi? Ho aggiornato la mia domanda e l'App Store approvato, ma ora si blocca everytime chiunque lo gestisce (dopo aver installato l'aggiornamento) e non ho idea del perché. E ora, non riesco nemmeno a ottenere questo avvertimento di andare via.

È stato utile?

Soluzione

Ecco il mio todo list quando ho eseguito in questo.

1) Pulire tutti i bersagli, uscita Xcode, poi andare trascinare la cartella di compilazione dal progetto nel cestino.

2) Se le Ottieni informazioni sul vostro progetto, assicurarsi che il Code Signing diritti e firma del codice di identità vengono selezionati in modo corretto. Fare lo stesso per i vostri obiettivi.

3) Accesso al iOS Provisioning Portal e assicurarsi che il certificato di distribuzione non è scaduto. Controllare anche il profilo di provisioning di distribuzione e assicurarsi che sia attiva. Assicurarsi che il certificato sia correttamente nel vostro portachiavi e il profilo di distribuzione è in Xcode Organizer (se si dispone di più dello stesso, eliminare tutti, ma quello corretto e redo passo # 2).

4) Guardate il vostro costruire Risultati su fallimento e identificare quale profilo è effettivamente utilizzando e assicurarsi che sia quella giusta.

Altri suggerimenti

Sembra che questo è un bug in Xcode, ho letto da qualche parte persone che riferisce di avvertimento dopo l'aggiornamento di esso. Ho lo stesso problema, posso compilare ed eseguire l'applicazione, ho già rilasciato l'applicazione per l'AppStore, ma non riesco proprio a sbarazzarsi di quel fastidioso avvertimento.

penso che si può avere una prova per ripristinare portachiavi, prima di incontrare un problema che mostrano il mio certificato è scaduto o non valido e non può essere eseguito con il mobile, quindi ho resettato portachiavi, quindi ha funzionato bene.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top