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 に署名する方法を教えてください。
事前にご協力いただきありがとうございます
ニーラム・シャルマ