Ketika Anda membutuhkan CSR yang segar
Gunakan ini sebelum membuat Apple Distribution certificate baru, memutar bahan tanda tangan, atau mengaktifkan aplikasi baru ke sistem build otomatis.
Tanda tangan Apple
Buat CSR 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 App Store, ad-hoc, atau internal.
Alur Kerja
Input
Gunakan identitas orang atau organisasi yang sama yang ingin Anda wakili dalam permintaan sertifikat Apple.
Output
Tidak ada yang ditampilkan sampai CSR telah dibuat. Setelah siap, download kedua file dan simpan kunci pribadi dengan aman.
Gunakan ini sebelum membuat Apple Distribution certificate baru, memutar bahan tanda tangan, atau mengaktifkan aplikasi baru ke sistem build otomatis.
Kunci pribadi adalah aset sensitif. Masukkan ke dalam vault perusahaan, manajer kata sandi, atau penyimpan rahasia build dan jangan pernah mengkomitnya ke repository.
Setelah Apple menerbitkan sertifikat, pasangkannya dengan kunci pribadi dan ekspor .p12 untuk menghubungkan tanda tangan lokal, pekerjaan CI, atau build di cloud.
FAQ
Berikut adalah pertanyaan-pertanyaan yang biasanya muncul setelah sebuah tim menghasilkan CSR untuk pipeline rilis iOS.
Penghasil sertifikat ini menciptakan permintaan tanda tangan sertifikat dalam format CSR dan kunci privat yang sesuai dalam format PEM. Unggah CSR ke Apple Developer, simpan kunci privat dengan aman, dan ekspor sertifikat yang diterbitkan sebagai .p12 ketika Anda membutuhkannya untuk CI atau cloud builds.
Tidak. Permintaan diproses hanya selama waktu yang cukup untuk menghasilkan file dan mengembalikannya dalam respons. Alat ini tidak menyimpan kunci privat atau menulisnya ke database.
Iya. 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.
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.
Stack alat
Gunakan generator dan utilitas perangkat bersama-sama untuk menjaga proses signing, testing, dan distribusi tetap berjalan tanpa harus meninggalkan browser.
Profil Layanan
Pasang profil ringan pada iPhone atau iPad dan tampilkan UDID, model, serial, dan versi iOS dalam beberapa detik.
Alat TerbukaKeystore PKCS#12
Buat keystore signing PKCS#12, alias, dan ringkasan sertifikat untuk Play Store atau rilis Android langsung.
Alat Terbuka