Cara Pembaharuan Sijil Pemaju Apple Anda

Memperbaharui Sijil Pemaju dan Profil Penyediaan

Salah satu aspek membangunkan aplikasi iPad yang boleh mempunyai pemaju menarik gigi mereka adalah persediaan untuk melakukan penandaan kod yang betul untuk menyusun aplikasi dan memindahkannya ke iPad untuk ujian. Dan seolah-olah melakukannya sekali tidak cukup, seram itu sebenarnya tumbuh apabila tiba masa untuk memperbaharui sijil pemaju.

Bagaimana Membangunkan Apl iPad

Malangnya, Apple tidak memberi amaran kepada anda apabila sijil anda tamat tempoh, jadi perkara pertama yang anda hadapi adalah ralat yang memberitahu anda bahawa iPad anda tidak mempunyai profil yang betul dipasang di atasnya. Ini boleh membuang anda untuk gelung kerana profil itu sendiri mungkin tidak tamat tempoh, tetapi jika sijil itu terikat kepada tamat tempoh, profil itu akan berhenti berfungsi.

Memandangkan bahawa ia adalah sijil pemaju yang tamat tempoh adalah setengah peperangan. Bahagian yang lain benar mendapat persediaan yang baru dan dilampirkan pada profil anda. Berikut adalah langkah-langkah yang perlu anda ambil untuk menyelesaikan semua perkara dan berfungsi dengan betul lagi:

Kajian: Corona SDK untuk Pembangunan iPhone dan iPad

  1. Minta sijil baru. Anda melakukan ini dalam aplikasi Akses Keychain, yang boleh anda temui dengan masuk ke Aplikasi Mac anda dan mengklik pada folder Utiliti.
  2. Di dalam Akses Rantai Kunci, anda akan melihat sijil yang disenaraikan. Sijil yang diperlukan untuk pembangunan akan dinamakan sesuatu seperti "Pembangun iPhone: [nama]" dan "Pengagihan iPhone: [nama]". Mereka juga akan mempunyai bulatan merah dengan X di tengah menunjuk bahawa mereka telah tamat tempoh. Anda akan mahu memadamkan sijil yang telah tamat sebaliknya anda boleh menghadapi kod masalah yang menandatangani aplikasi anda.
  3. Selepas anda telah membuang sijil tamat tempoh anda, anda perlu menjana fail yang meminta yang baru. Lakukan ini dengan masuk ke Akses Keychain -> Pembantu Sijil -> Minta Sijil dari Pihak Berkuasa Sijil.
  4. Masukkan alamat e-mel yang sah, nama anda dan pilih "Disimpan ke cakera" dari pilihan. Klik terus untuk menyimpan fail.
  5. Pergi ke bahagian Sijil dari Portal Penyediaan iOS untuk memuat naik fail dan menerima sijil yang sah. Sebaik sahaja anda memuat naiknya, anda perlu menunggu beberapa minit dan menyegarkan skrin untuk dikeluarkan. Menunda memuat turun sijil untuk sekarang.
  1. Pilih tab Pengedaran di bahagian Sijil dan lalui proses yang sama untuk memastikan anda mempunyai sijil untuk mengedarkan aplikasi juga. Sekali lagi, hentikan memuat turun sijil untuk sekarang.
  2. Pergi ke bahagian Provisioning Portal Peruntukan iOS.
  3. Pilih edit dan ubah suai untuk profil yang anda ingin gunakan untuk kod menandatangani apl anda.
  4. Dalam skrin Ubah suai, pastikan terdapat tanda semak di sebelah sijil baru anda dan serahkan perubahan.
  5. Klik pada tab Pengedaran dan lalui proses yang sama dengan profil pengedaran anda. Sekali lagi, hentikan memuat turun profil ini.
  6. Lancarkan Utiliti Konfigurasi iPhone.
  7. Pergi ke skrin Profil Provisioning dalam Utiliti Konfigurasi iPhone dan alih keluar profil peruntukan semasa dan profil pengedaran anda walaupun mereka belum lagi tamat tempoh. Anda mahu menggantikannya dengan profil baru anda yang melekat pada sijil baru.
  8. Sekarang bahawa kami mempunyai sijil dan profil penandaan kod Mac anda yang dihapuskan, kami boleh mula memuat turun versi baharu.
  1. Kembali ke seksyen Provisioning dan muat turun profil penyedia dan profil edaran anda. Sebaik sahaja dimuat turun, anda hanya perlu klik dua kali fail untuk memasangnya dalam utiliti konfigurasi.
  2. Kembali ke bahagian Sijil dan muat turun sijil baru untuk pembangunan dan pengedaran. Sekali lagi, hanya mengklik dua kali fail itu cukup untuk memasangnya dalam Akses Keychain.

Dan itu sahaja. Anda harus dibaca untuk memasang aplikasi ujian pada iPad anda sekali lagi dan dengan betul mengemukakannya ke kedai aplikasi Apple. Bahagian utama langkah-langkah ini adalah membersihkan fail-fail lama untuk memastikan Xcode atau platform pembangunan pihak ketiga anda tidak mengelirukan fail-fail lama dengan fail-fail baru. Ini mengelakkan sakit kepala utama ketika menyelesaikan masalah dengan proses.