La nostra azienda sviluppa la nostra applicazione sia per OS X che per Windows. Abbiamo un certificato di firma del codice acquistato esistente da un'autorità non Apple che utilizziamo per identificare i nostri programmi di installazione di Windows. Distribuiamo entrambi i nostri DMG & MSI attraverso il nostro sito web aziendale.Certificato di firma con codice non emesso da Apple: può funzionare con Gatekeeper per Mac OS 10.8?
Il code signing guide per la nuova funzione Gatekeeper di Mountain Lion sembra implicare che un certificato standard rilasciato da Apple non funzioni. Potrei interpretando male quello "di terze parti" si intende in questo caso .:
Nota: Apple utilizza la forma e il formato di firma codice certificati standard di settore. Quindi, se la vostra azienda ha già un terzo identità firma che si utilizza per firmare il codice su altri sistemi, è possibile utilizzarlo con il comando OS X codesign ...
E 'possibile utilizzare questo certificato non Apple e, in caso affermativo, come potrebbe essere incorporato utilizzando il comando "codesign" della riga di comando?
Avendo la stessa situazione. Provato usando i nostri certificati preesistenti, la firma funzionava, ma il Gatekeeper ancora bloccava il lancio. – sereda
Uguale a @sereda. Penso che sia qualcosa a che fare con la creazione del file plist.info.Ho iniziato con questo, ma non è sufficiente per passare Gatekeeper: http://www.digicert.com/code-signing/mac-os-codesign-tool.htm Ora sto leggendo questo documento da parte di Apple: https: //developer.apple.com/library/mac/documentation/security/conceptual/CodeSigningGuide/Procedures/Procedures.html Ancora lavorando sulla questione, ma spero che questo aiuta. Aggiornamento – SilentSteel
: No, non funzionerà. – SilentSteel