Domanda

Ehi! Penso che questa sia una domanda semplice per voi. La maggior parte delle applicazioni di sistema e anche alcune applicazioni di terze parti hanno integrato un CodeSignature nella loro fascio. Ho sentito con tale CodeSignature il sistema non avrebbe chiesto più per accettare connessioni di rete in entrata (se il firewall è abilitato). Ora la domanda è dove trovare una tale CodeSignature ...
Grazie per il vostro aiuto!

È stato utile?

Soluzione

Dove e come ottenere il codice firmato?

Firma codice Guida :

  

La firma del codice è una tecnologia   introdotta in Mac OS X v10.5 che   assicura l'integrità del codice e   permette al sistema di riconoscere aggiornato   le versioni di codice come lo stesso programma   come l'originale. Una volta che avete firmato   il codice, qualsiasi modifica del codice che   non si intendeva, sia introdotto   accidentalmente o da hacker può essere   rilevato dal sistema. Dall'altra   mano, la firma su un aggiornamento   versione del programma racconta la   Sistema per trattare la nuova versione   esattamente come è trattato il vecchio, in modo che   gli utenti non sono infastiditi con oscuri   finestre di dialogo chiedendo loro di dare il permesso   al portachiavi o qualche altro sistema   componente per interagire con il vostro codice.

     

la firma del codice è veloce, richiede poche   risorse e aumenta la dimensione del   il vostro risultato finale di meno dell'1%.   Le firme non alterano come il tuo codice   corre e vengono ignorati da Mac OS X   le versioni precedenti a Mac OS X v10.5;   Pertanto, non v'è alcuna ragione per non   firmare il codice. Tuttavia, ci sono un   alcune cose che dovete sapere prima di   inizio. Questo documento spiega il   terminologia e concetti è necessario   conoscere e ti dà un paio di   procedure semplici che potete   seguire per firmare il codice.

     

Poiché il sistema si aspetta tutto   il codice da firmare, qualsiasi codice che è   non firmato, non si comporterà nello stesso   senso della maggior parte dei programmi   sul sistema dell'utente. In particolare,   l'utente rischia di essere disturbato con   finestre di dialogo aggiuntivi e istruzioni   per il codice non firmato che non vedono   con codice firmato, e codice non firmato   potrebbero non funzionare come previsto con una certa   i componenti del sistema, quali parentale   controlli. E 'altamente raccomandato   che si firma tutto il codice destinato a   utilizzare con Mac OS X v10.5 o successivo.

     

Di conseguenza, se si consegnano, o   intendono fornire, codice che potrebbe   mai essere eseguito su Mac OS X v10.5 o   in seguito, si dovrebbe leggere questo documento.

Code Signing Guida

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