Errore segno codice
-
19-09-2019 - |
Domanda
Ho creato una nuova applicazione per iPhone. Ho due macchine mach.Ho creato il certificato per eseguire l'applicazione su iPhone su un Mac.Posso utilizzare l'altro Mac per eseguire l'applicazione su iPhone.Ma quando provo a farlo, ricevo un errore "Errore di codesign: è richiesta la firma del codice per il tipo di prodotto "Applicazione" nel dispositivo SDK iPhone OS 3.1.2.Per favore qualcuno mi aiuti.
Saluti, Krishnan.
Soluzione
Hai trasferito le tue credenziali sul secondo Mac?Sono memorizzati nel tuo portachiavi.
Potrebbe essere necessario leggere come funziona la firma del codice: http://en.wikipedia.org/wiki/Code_signing
Ecco una panoramica:
- Lo sviluppatore crea un certificato tramite un'autorità di certificazione (CA)
- Questo certificato viene utilizzato per "firmare" il file binario, fornendo la "prova" di chi lo ha creato
- Lo sviluppatore utilizza quindi il certificato per firmare il file binario (questo è il passaggio che ti manca sul secondo MAC)
- Questo viene gestito tramite xcode, presupponendo che tu abbia seguito i passaggi dettagliati su http://developer.apple.com/iphone
- I client che utilizzano il binario ora possono verificare il certificato rispetto a una CA nota per garantire l'integrità della build.
Altri suggerimenti
Controlla inoltre che siete la firma del codice sul bersaglio anche quando si fa la costruzione Archivio
ore trascorse a questo numero. In realtà è necessario fare clic su Project -> Crea Impostazioni -> cliccare target -> segno di codice ..
Questo non è apparente