Code Signing of App con JDK7 in bundle su Mavericks 10.9.1

1

Ho un'applicazione Java 7 che trasformo in un'app MacOS seguendo le istruzioni su link .

Questo non funziona più. La firma funziona ancora (io uso un certificato "Mac Developer") e codifica le attestazioni di verifica tutto va bene. spctl sul mio computer o il tentativo di eseguire l'applicazione sulla macchina di qualcun altro provoca comunque il rifiuto. (spctl dice solo "rifiutato" senza ulteriori informazioni anche su verbose 4)

Ho provato ad aggiungere --deep e --force alla firma del codice, ma questo non risolve il problema.

Ho anche provato a firmare il plugin JDK all'interno dell'app, ma non è stato di aiuto.

Come deve essere adattato il processo sulla pagina Oracle sopra per funzionare su 10.9?

    
posta user12889 05.03.2014 - 05:42
fonte

1 risposta

1

Il mio certificato era del tipo sbagliato. Risulta che deve essere di tipo: "Developer ID Application:"

    
risposta data 05.05.2014 - 01:57
fonte

Leggi altre domande sui tag