Yang Perlu Diketahui
- Buka aplikasi Applications > Utilities > Keychain Access di Mac. Hapus sertifikat yang kedaluwarsa.
- Di bilah menu Akses Rantai Kunci, pilih Certificate Assistant > Minta Sertifikat dari Otoritas Sertifikat.
- Masukkan alamat email dan nama Anda. Pilih Disimpan ke disk > Lanjutkan untuk menyimpan permintaan Anda (CSR).
Artikel ini menjelaskan cara memperbarui sertifikat pengembang yang kedaluwarsa untuk iPhone dan iPad. Prosesnya panjang dan diawali dengan Certificate Signing Request (CSR).
Memperpanjang Sertifikat Pengembang untuk Pengembangan iPhone dan iPad
Apple tidak memperingatkan Anda saat sertifikat Anda kedaluwarsa; Anda melihat kesalahan yang memberi tahu Anda bahwa iPad Anda tidak memiliki profil yang tepat terpasang di dalamnya. Mencari tahu bahwa itu adalah sertifikat pengembang yang kedaluwarsa adalah setengah dari pertempuran. Setengah lainnya sedang menyiapkan yang baru dengan benar dan dilampirkan ke profil Anda.
Lakukan langkah-langkah ini agar semuanya berfungsi dengan benar kembali.
-
Buka aplikasi Keychain Access di Mac Anda. Itu terletak di Applications > Utilities.
Hapus semua sertifikat yang kedaluwarsa seperti yang ditunjukkan oleh lingkaran merah dengan tanda X di dalamnya. Mereka diberi nama "Pengembang iPhone: [nama]" dan "Distribusi iPhone: [nama]" atau yang serupa.
-
Dalam menu Keychain Access, pilih Certificate Assistant > Minta Sertifikat dari Otoritas Sertifikat.
-
Masukkan alamat email yang valid dan nama Anda dan pilih Disimpan ke disk dari opsi. Klik Lanjutkan dan simpan file Permintaan Penandatanganan Sertifikat (CSR) ke Mac Anda.
-
Buka bagian Sertifikat di Portal Penyediaan iOS untuk mengunggah file CSR dan menerima sertifikat yang valid. Setelah Anda mengunggahnya, tunggu beberapa menit dan segarkan layar untuk dikeluarkan. Tunggu sebentar untuk mengunduh sertifikat untuk saat ini.
Anda harus masuk dengan ID Apple dan kata sandi Anda dan menjadi Pengembang Apple untuk mengakses layar penyediaan.
- Pilih tab Distribution di bagian Sertifikat dan lakukan proses yang sama untuk memastikan Anda memiliki sertifikat untuk mendistribusikan aplikasi sebagai dengan baik. Sekali lagi, tunda untuk mengunduh sertifikat untuk saat ini.
-
Buka bagian Penyediaan di Portal Penyediaan iOS.
- Pilih Edit dan Ubah untuk profil yang ingin Anda gunakan untuk menandatangani kode aplikasi Anda.
- Di layar Modify, pastikan ada tanda centang di sebelah sertifikat baru Anda dan kirimkan perubahannya.
- Klik tab Distribution dan lakukan proses yang sama dengan profil distribusi Anda. Tunggu download profil ini.
- Luncurkan Utilitas Konfigurasi iPhone.
-
Buka layar Provisioning Profiles di Utilitas Konfigurasi iPhone dan hapus profil penyediaan Anda saat ini dan profil distribusi Anda meskipun belum kedaluwarsa. Anda ingin menggantinya dengan profil baru yang dilampirkan pada sertifikat baru.
Sekarang setelah sertifikat penandatanganan kode dan profil Mac Anda dihapus, Anda dapat mulai mengunduh versi baru.
-
Kembali ke bagian Penyediaan dan unduh profil penyediaan dan profil distribusi Anda. Saat diunduh, klik dua kali file untuk menginstalnya di utilitas konfigurasi.
- Kembali ke bagian Sertifikat dan unduh sertifikat baru untuk pengembangan dan distribusi. Sekali lagi, klik dua kali file untuk menginstalnya di Akses Rantai Kunci.
Anda harus siap untuk menginstal aplikasi uji lagi di iPad Anda dan mengirimkannya ke Apple App Store. Bagian penting dari langkah-langkah ini adalah membersihkan file lama untuk memastikan Xcode atau platform pengembangan pihak ketiga Anda tidak mengacaukan file lama dengan file baru. Ini menghindari sakit kepala besar saat memecahkan masalah dengan proses.