新しいCSRが必要なとき
新しいApple Distribution証明書を作成する前に、署名資材を回転させたり、自動ビルドシステムに新しいアプリを登録したりするときは使用してください。
アップル署名
アップル開発者用にクリーンなCSRを作成し、対応するプライベートキーをすぐにダウンロードしてください。これは、App Store、ad-hoc、または内部iOS署名ワークフローで最速のスタートポイントです。
ワークフロー
Input
Use the same person or organization identity you want represented in the Apple certificate request.
__CAPGO_KEEP_1__
__CAPGO_KEEP_3__
新しいApple Distribution証明書を作成する前に、署名資材を回転させたり、自動ビルドシステムに新しいアプリを登録したりするときは使用してください。
プライベートキーは機密情報です。会社のVault、パスワードマネージャー、またはビルドシークレットストアに格納し、リポジトリにコミットしないでください。
Appleが証明書を発行した後、プライベートキーとペアにして、 .p12 CIジョブ、またはクラウドビルドに接続するために。
FAQ
iOSリリースパイプラインのCSRを生成したチームがすぐに思いつく質問です。
It creates a certificate signing request in CSR format and the matching private key in PEM format. Upload the CSR to Apple Developer, keep the private key secure, and export the issued certificate as a .p12 when you need it for CI or cloud builds.
いいえ。リクエストは、ファイルを生成してレスポンスを返すためにのみ処理されます。ツールは、プライベートキーを永続化したり、データベースに書き込んだりしません。
はい。CSRは、Apple Developerで証明書を発行する際に署名要求の開始点となります。証明書の種類は、Apple Developer内で証明書を発行する際に選択されます。
Appleから証明書をダウンロードし、Keychain Accessにプライベートキーを含めてインポートし、CIまたはビルドプラットフォームがポータブルな署名資産を必要とする場合は、組み合わせたアイデンティティを.p12としてエクスポートします。
ツールスタック
これらのジェネレーターとデバイスユーティリティを組み合わせて、ブラウザを離れずに署名、テスト、配信を進めることができます。