メインコンテンツにスキップ

Apple署名

iOS証明書署名要求と秘密鍵を生成します。

Apple Developer用にクリーンなCSRを作成し、対応する秘密鍵をすぐにダウンロードします。このアプリストア、ad-hoc、または内部iOS署名ワークフローで最速のスタートポイントです。

  • Keychain AccessまたはmacOS証明書アシスタントを開くことなく、Apple用に新しいCSRを生成します。
  • 手動署名、CIシークレット設定、およびクラウドビルドのオンボーディングを同じページに保ちます。
  • 結果の秘密鍵を後で.p12ファイルとして配布識別子をエクスポートするときに使用します。

ワークフロー

  1. 1. 署名要求に付加したいサブジェクトの詳細を入力してください。
  2. 2. CSRとマッチングのプライベートキーをダウンロードしてください。
  3. 3. Apple DeveloperでCSRをアップロードして証明書を作成してください。
  4. 4. ビルドパイプラインが必要な場合、発行された証明書をプライベートキーとペアし、ポータブルな.p12をエクスポートしてください。

入力

Apple証明書要求に表現したい人物または組織の同一性を使用してください。

フルネーム

出力

__CAPGO_KEEP_0__

CSRが生成されるまで何も表示されません。生成が完了したら、両方のファイルをダウンロードし、プライベートキーを安全に保存してください。

Apple DeveloperにCSRをアップロードし、プライベートキーはGitから外し、発行された証明書をパスワード保護された

安全に保存するもの

プライベートキーは機密情報です。会社のセキュリティサーバー、パスワードマネージャ、またはビルドシークレットストアに保存し、リポジトリにコミットしないでください。

次のステップ

Appleが証明書を発行した後、プライベートキーとペアし、

CIジョブ、ローカル署名、またはクラウドビルドに接続するために使用します。

__CAPGO_KEEP_0__ .p12 __CAPGO_KEEP_0__

FAQ

よくある質問

__CAPGO_KEEP_0__

iOS証明書生成ツールは何を作成しますか?

CSR形式の証明書要求と、対応するPEM形式の秘密鍵を生成します。アップル開発者にCSRをアップロードし、秘密鍵を安全に保管し、CIまたはクラウドビルドに必要な場合に発行された証明書を.p12形式でエクスポートしてください。

秘密鍵はサーバーに保存されていますか?

いいえ。リクエストは、ファイルを生成してレスポンスを返すのに十分な長さだけ処理されます。ツールは秘密鍵を永続化せず、データベースに書き込まないようにします。

生成されたCSRはApp Store、ad-hoc、またはエンタープライズ署名に使用できますか?

はい。CSRは、署名要求が必要なアップル証明書の開始点です。証明書の種類は、アップル開発者で証明書を発行するときに選択します。

アップルが証明書を発行した後は何をしますか?

アップルから証明書をダウンロードし、秘密鍵とともにKeychain Accessにインポートし、CIまたはビルドプラットフォームがポータブルな署名資産を必要とする場合に組み合わせたアイデンティティを.p12形式でエクスポートしてください。