Ho rimosso tutti i certificati di sviluppo e di installazione dal portale di sviluppo, creato un nuovo CSR e generato nuovi certificati di applicazione e di installazione.MAS: chiave privata di identità con firma del codice
Ora sto per distribuire l'applicazione per il MAS e sono costantemente presentato con questo errore:
"Name" is a valid identity. However, the private key for the associated package
identity "Name" is not installed on this Mac.
Developer Profiles from a different Mac can be imported.
Questo mi lascia perplesso, dal momento che la chiave privata è sul sistema, in quale altro modo potrei Sono generato i certificati senza di loro?
L'ho già fatto, tutto ha una freccia (chiave privata)! –
Come ho già detto, assicurati di selezionare "Mostra certificati scaduti" nel menu Visualizza e lancia tutti i certificati scaduti, una volta eliminati alcuni vecchi potrei convalidare e inviare a MAS. Creando un nuovo account utente hai fatto effettivamente la stessa cosa. – tgunr
+1 I certificati nascosti scaduti mi hanno morso per giorni. Xcode stava vedendo un'identità di firma del codice che non riuscivo a trovare nel portachiavi. Si è scoperto che era un certificato scaduto nascosto. – Bek