Code Signing identità non corrisponde a mio portachiavi, for mac app store in via di sviluppo?

StackOverflow https://stackoverflow.com/questions/4643572

  •  09-10-2019
  •  | 
  •  

Domanda

1, ho già scaricare la "Apple Worldwide Developer Relations di Certification Authority", e inserirlo nel mio portachiavi.

2, Il mio capo della squadra già aveva creato due Cers per Mac App Store in via di sviluppo, a scaricare e aggiungo al mio portachiavi.

3, ho usato due metodi per firmare il mio aggiuntivo, ma non è riuscito tutto.

, il codice aggiuntivo segno sezione nel mio .xcodeproj (3.2.5) prima.

In secondo luogo, ho usato lo script:

productbuild --component ./bin/MAS_Release/MyApp.app /Applications --sign "3rd Party Mac Developer Application: My Company Co., Ltd." --product ./src/MyApp/MyApp-Info.plist MyApp.pkg

Ma non è riuscito con le informazioni:     Code Signing Identity '3rd Party Mac Developer Application: My Company Co., Ltd.' non corrisponde ad alcun valido, non scaduto, la firma del codice certificato nel portachiavi.

I osservato che le mie certificazioni in portachiavi non hanno piccola trangle.

come fare la piccola assenza trangle? (Quando I'am importazione delle Cers dal mio agente, che non hanno la mancanza trangle)

È stato utile?

Soluzione

Se si stava tentando di segno di codice di applicazione sulla macchina che non è quella richiesta CSR generato. Avete bisogno di esportare e importare la chiave privata anche da portachiavi di Mac originale per il mac corrente.

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