1. ホーム
  2. ios

[解決済み] .cerを.p12に変換する

2022-03-11 10:28:52

質問

あるクライアントのプロジェクトに携わっています。2つの.cerファイル(開発者と配布者)があり、両方ともMac OS XのKeystore Accessに読み込まれていますが、.p12ファイルとしてエクスポートすることができません。

あるいは、OpenSSLを試してみましたが、やはりダメでした...。

openssl pkcs12 -export -in followMe_ios_development.cer -out followMe_ios_development.p12 -clcerts -nokeys

この.cerファイルを.p12としてエクスポートして、このアプリをiOS用にコンパイルするにはどうしたらいいですか?

どのように解決するのですか?

これを試してみてください。 以下のようなファイルがある場合

<ブロッククオート

aps.cer、Appleからダウンロードしたものです。

app.key、opensslで生成されたあなた自身の秘密鍵です。

1.cerファイルを.pem形式に変換します。

openssl x509 -in aps.cer -inform DER -out aps.pem -outform PEM

2つ目は、.pemファイルとあなたの秘密.鍵を使って.p12ファイルを生成することです。

openssl pkcs12 -export -out aps.p12 -inkey app.key -in aps.pem

をクリックすると、この .p12 ファイルに対するパスワードを要求するプロンプトが表示されます。

CFです。

aps_developer_identity.cer をキーチェーンからエクスポートすることなく p12 にエクスポートできますか?

.p12ファイルの作成