Lompat ke konten utama

Apple Signing

Membuat Permintaan Tanda Tangan iOS dan Kunci Pribadi

Buat Permintaan Tanda Tangan yang Bersih untuk Pengembang Apple dan Download Kunci Pribadi yang Sesuai Secara Langsung. Ini adalah Titik Awal yang Paling Cepat untuk Alur Kerja Tanda Tangan iOS di App Store, ad-hoc, atau Internal.

  • Membuat Permintaan Tanda Tangan yang Baru untuk Apple tanpa Membuka Akses Keychain atau Asisten Sertifikat macOS.
  • Tetapkan Tanda Tangan Manual, Pengaturan Rahasia CI, dan Penggunaan Build di Cloud di Halaman yang Sama.
  • Gunakan Kunci Pribadi yang Diperoleh Nanti Ketika Anda Membuat Identitas Distribusi sebagai File .p12.

Alur Kerja

  1. 1. Membuat Permintaan Tanda Tangan
  2. 2. Download Permintaan Tanda Tangan dan Kunci Pribadi yang Sesuai.
  3. 3. Upload Permintaan Tanda Tangan di Pengembang Apple saat Membuat Sertifikat.
  4. 4. Pasangkan sertifikat yang diterbitkan dengan kunci pribadi dan ekspor file .p12 yang dapat dipindahkan ketika pipeline pembangunan Anda membutuhkannya.

Input

Detail subjek CSR

Pilih identitas orang atau organisasi yang ingin Anda wakili dalam permintaan sertifikat Apple.

Hasil

Permintaan tanda tangan yang telah dihasilkan Anda

Tidak ada yang ditampilkan sampai CSR dihasilkan. Setelah siap, download baik file CSR dan kunci privat, dan simpan kunci privat dengan aman.

Generate permintaan sertifikat untuk melihat ringkasan subjek dan tombol download di sini.

Ketika Anda membutuhkan CSR segar.

Gunakan hal ini sebelum membuat sertifikat distribusi Apple baru, memutar bahan tanda tangan, atau mengaktifkan aplikasi baru ke sistem pembangunan otomatis.

Apa yang harus disimpan dengan aman.

Kunci pribadi adalah aset sensitif. Masukkan ke dalam vault perusahaan, manajer kata sandi, atau penyimpan rahasia pembangunan dan jangan pernah mengomitinya ke repository.

Apa yang akan datang.

Setelah Apple mengeluarkan sertifikat, pairlah dengan kunci pribadi dan ekspor ke .p12 untuk menghubungkan tanda tangan lokal, pekerjaan CI, atau pembangunan awan.

FAQ

Pertanyaan yang sering diajukan

Pertanyaan-pertanyaan ini biasanya muncul setelah tim menghasilkan CSR untuk alur rilis iOS.

Apa yang ini penghasil sertifikat iOS membuat?

Membuat permintaan tanda tangan sertifikat dalam format CSR dan kunci privat yang sesuai dalam format PEM. Unggah CSR ke Apple Developer, simpan kunci privat aman, dan ekspor sertifikat yang diterbitkan sebagai .p12 ketika Anda membutuhkannya untuk CI atau build cloud.

Apakah kunci privat disimpan di server?

Tidak. Permintaan diproses hanya selama waktu yang cukup untuk menghasilkan file dan mengembalikannya dalam respons. Alat tidak menyimpan kunci privat atau menulisnya ke database.

Dapatkah saya menggunakan CSR yang dihasilkan untuk tanda tangan App Store, ad-hoc, atau enterprise?

Ya. CSR adalah titik awal untuk semua sertifikat Apple yang memerlukan permintaan tanda tangan. Jenis sertifikat dipilih kemudian di dalam Apple Developer ketika Anda menerbitkan sertifikat.

Apa yang harus saya lakukan setelah Apple menerbitkan sertifikat?

Unduh sertifikat dari Apple, impor ke Keychain Access bersama dengan kunci privat, dan ekspor identitas kombinasi sebagai .p12 jika platform CI atau build Anda membutuhkan aset tanda tangan yang dapat dipindahkan.