新しいCSRが必要な場合
新しいApple Distribution証明書を作成する前に、署名資材を回転させたり、自動ビルドシステムに新しいアプリを登録したりする前に使用してください。
Apple署名
Apple Developer用にクリーンなCSRを作成し、対応する秘密鍵をすぐにダウンロードしてください。これは、App Store、ad-hoc、または内部iOS署名ワークフロー用の最速の起動点です。
ワークフロー
入力
Apple 証明書要求に表現したい人物または組織の同一性を使用してください。
__CAPGO_KEEP_1__
__CAPGO_KEEP_3__
新しいApple Distribution証明書を作成する前に、署名資材を回転させたり、自動ビルドシステムに新しいアプリを登録したりする前に使用してください。
プライベートキーは機密情報です。会社のセキュリティサーバー、パスワードマネージャー、またはビルドシークレットストアに格納し、リポジトリにコミットしないでください。
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証明書の開始点です。証明書の種類は、Apple Developerで証明書を発行するときに選択されます。
Appleから証明書をダウンロードし、Keychain Accessにプライベートキーとともにインポートし、CIまたはビルドプラットフォームがポータブルな署名資産を必要とする場合に、組み合わせたアイデンティティを.p12としてエクスポートします。
ツールスタック
これらのジェネレータとデバイスユーティリティを組み合わせて、ブラウザ内で署名、テスト、配信を進めることができます。