Il mio file .pkg firmato non è accettato

1

Ho difficoltà a firmare il mio programma di installazione per mantenere Gatekeeper felice.

Quandocostruisco,firmoil.pkg:

productsign--sign"3rd Party Mac Developer Installer: GNXXXXXXXXXX (XXXXXXXXXXX)" UnsignedJaXXXXXXXXXX0.5.pkg JaXXXXXXXXXXt0.5.pkg

utilizzando questo certificato:

Quandocontrolliconpkgutilpossovederecheilfileèfirmato:

Tuttavia,Gatekeepernonèfelice.

spctldàquestorisultato:

Cosamimanca?

Aggiorna

spctlconverbose:

    
posta Morten Frederiksen 12.04.2017 - 09:59
fonte

1 risposta

4

Stai utilizzando un'identità di firma che può essere utilizzata solo per la distribuzione di Mac App Store. Non puoi firmare con quell'identità e testarla sul tuo Mac prima di inviarlo al Mac App Store - non passerà la convalida di GateKeeper.

Se desideri creare un programma di installazione per la distribuzione all'esterno del Mac App Store, dovrai utilizzare un'identità di firma con prefisso "Developer ID Installer".

    
risposta data 12.04.2017 - 10:43
fonte

Leggi altre domande sui tag