0

Mac OS XI で myApp.jar に署名しようとしていますが、Mac Os X マシンに p12 証明書がインストールされています。アプリに署名するには、次のコマンドを使用します-

export CODESIGN_ALLOCATE="/Applications/Xcode.app/Contents/Developer/usr/bin/codesign_allocate"

codesign -s "私の名前" MyApp.app

アプリに署名するために、インストールされた p12 証明書のパスを明示的に提供しません。

同様に、Mac Os X で MyApp.jar に署名したいと思います。Windows で jar に署名するコマンドは次のとおりです。

jarsigner -storetype pkcs12 -keystore path_of_local_folder/myFile.p12 -storepass myPass myApp.jar "私のエイリアス"

実際には、その署名済みの jar を使用して myApp のアプリと dmg を作成するという私の目的です。したがって、アプリと dmg を作成する前に、最初にその jar に署名する必要があります。そのために、Mac OS X マシンに "myFile.p12" を既にインストールしています。jarsigner -keystoreの引数が、マシンに既にインストールされている .p12 証明書を取得する必要があります。.p12 の 1 つのコピーをローカル フォルダーに保持し、そのパスを -keystore 引数に指定したくありません。

インストールされた .p12 証明書を使用して Mac で jar に署名する方法を教えてください。

事前にご協力いただきありがとうございます

ニーラム・シャルマ

4

0 に答える 0