Cum se reînnoiește certificatul pentru dezvoltatorii Apple

Reînnoirea certificatelor de dezvoltatori și a profilurilor de furnizare

Unul dintre aspectele legate de dezvoltarea aplicațiilor iPad care pot avea un dezvoltator care își trage dinții este obtinerea de configurare pentru a face semnarea corectă a codului pentru compilarea aplicațiilor și transferarea lor pe iPad pentru testare. Și dacă o face o dată nu este suficient, groaza crește de fapt, când vine momentul să reînnoiască certificatul dezvoltatorului.

Cum de a dezvolta aplicații iPad

Din păcate, Apple nu vă avertizează atunci când certificatul dvs. expiră, astfel încât primul lucru cu care sunteți lovit este o eroare care vă spune că iPad-ul dvs. nu are un profil adecvat instalat pe el. Acest lucru vă poate arunca o buclă deoarece profilul în sine ar putea să nu fi expirat, dar dacă certificatul la care este legat expiră, profilul va înceta să funcționeze.

Faptul că certificatul dezvoltatorului a expirat este jumătate din bătălie. Cealaltă jumătate primește în mod corespunzător un set nou și atașat la profilurile tale. Iată pașii pe care trebuie să îi faceți pentru a obține totul înființat și pentru a funcționa din nou:

Revizuire: Corona SDK pentru dezvoltarea iPhone și iPad

  1. Solicitați un nou certificat. Faceți acest lucru în aplicația Keychain Access, pe care o puteți găsi accesând aplicațiile Mac și făcând clic pe folderul Utilities.
  2. În interiorul Access Keychain, veți vedea certificatele listate. Certificatele necesare pentru dezvoltare vor fi denumite "Developer iPhone: [name]" și "Distribuție iPhone: [nume]". Ei vor avea, de asemenea, un cerc roșu cu un X în mijloc indicând faptul că au expirat. Veți dori să ștergeți certificatele expirate, altfel puteți rula coduri de probleme cu semnarea aplicațiilor.
  3. După ce ați șters certificatele expirate, trebuie să generați un fișier care solicită unul nou. Faceți acest lucru accesând Keychain Access -> Certificate Assistant -> Solicitați un certificat de la o autoritate de certificare.
  4. Introduceți o adresă de e-mail validă, numele dvs. și alegeți opțiunea "Salvat pe disc". Faceți clic pe Continuați pentru a salva fișierul.
  5. Accesați secțiunea Certificări din Portalul de furnizare iOS pentru a încărca fișierul și pentru a primi un certificat valid. Odată ce l-ați încărcat, va trebui să așteptați câteva minute și să reîmprospătați ecranul pentru a fi emis. Țineți apăsat descărcarea certificatului pentru moment.
  1. Alegeți fila Distribuție din secțiunea Certificate și treceți prin același proces pentru a vă asigura că aveți un certificat de distribuire a aplicațiilor. Din nou, opriți descărcarea certificatului pentru moment.
  2. Accesați secțiunea Provisioning din Portalul de furnizare iOS.
  3. Alegeți editarea și modificați profilul pentru care doriți să utilizați codul pentru a semna aplicațiile.
  4. În ecranul Modificați, asigurați-vă că există un marcaj de bifare lângă noul dvs. certificat și trimiteți modificările.
  5. Faceți clic pe fila Distribuție și treceți prin același proces cu profilul dvs. de distribuție. Din nou, opriți descărcarea acestor profiluri.
  6. Lansați utilitarul de configurare iPhone.
  7. Mergeți la ecranul Profiluri de asigurare din Utilitarul de configurare iPhone și eliminați profilul actual de provizionare și profilul dvs. de distribuție, chiar dacă acestea nu au expirat încă. Doriți să le înlocuiți cu noile profiluri atașate noului certificat.
  8. Acum, când avem certificatul de codificare a codului dvs. Mac și profilele șterse, putem începe descărcarea noilor versiuni.
  1. Reveniți la secțiunea Provisioning și descărcați atât profilul dvs. de furnizare, cât și profilul dvs. de distribuție. După ce ați descărcat, trebuie doar să faceți dublu clic pe fișiere pentru a le instala în utilitarul de configurare.
  2. Reveniți la secțiunea Certificate și descărcați noile certificate pentru dezvoltare și distribuire. Din nou, simpla dublare a fișierelor ar trebui să fie suficientă pentru a le instala în Access Keychain.

Si asta e. Ar trebui să citiți să instalați din nou aplicații de testare pe iPad și să le trimiteți în mod corespunzător la magazinul de aplicații Apple. O parte importantă a acestor pași este curățarea fișierelor vechi pentru a vă asigura că Xcode sau platforma de dezvoltare terță parte nu confundă fișierele vechi cu fișierele noi. Acest lucru evită o durere de cap majoră atunci când rezolvarea problemelor cu procesul.