Ce trebuie să știți
- Accesați Aplicații > Utilități > Aplicația Keychain Access pe un Mac. Ștergeți certificatele expirate.
- În bara de meniu Acces la breloc, selectați Asistent certificat > Solicitați un certificat de la o autoritate de certificare.
- Introduceți adresa dvs. de e-mail și numele. Selectați Salvat pe disc > Continuare pentru a salva solicitarea (CSR).
Acest articol explică cum să reînnoiești un certificat de dezvoltator expirat pentru iPhone și iPad. Procesul este lung și începe cu o solicitare de semnare a certificatului (CSR).
Reînnoirea unui certificat de dezvoltator pentru dezvoltarea iPhone și iPad
Apple nu vă avertizează când expiră certificatul; vedeți o eroare care vă spune că iPad-ul dvs. nu are un profil adecvat instalat pe el. Să-ți dai seama că certificatul de dezvoltator a expirat este jumătate din luptă. Ceal altă jumătate primește în mod corespunzător unul nou configurat și atașat profilurilor dvs.
Faceți acești pași pentru ca totul să funcționeze din nou corect.
-
Deschide aplicația Acces la chei pe Mac. Se află în Aplicații > Utilități.
Ștergeți orice certificat expirat, așa cum este indicat de un cerc roșu cu un X în el. Acestea sunt denumite „Dezvoltator iPhone: [nume]” și „Distribuție iPhone: [nume]” sau similar.
-
În meniul Acces la chei, selectați Asistent certificat > Solicitați un certificat de la o autoritate de certificare.
-
Introduceți o adresă de e-mail validă și numele dvs. și alegeți Salvat pe disc dintre opțiuni. Faceți clic pe Continuați și salvați fișierul Cerere de semnare a certificatului (CSR) pe Mac.
-
Accesați secțiunea Certificate din Portalul de furnizare iOS pentru a încărca fișierul CSR și a primi un certificat valid. După ce îl încărcați, așteptați câteva minute și reîmprospătați ecranul pentru ca acesta să fie emis. Așteptați să descărcați certificatul pentru moment.
Trebuie să vă conectați cu ID-ul și parola Apple și să fiți dezvoltator Apple pentru a accesa ecranele de furnizare.
-
Alegeți fila Distribuție din secțiunea Certificate și parcurgeți același proces pentru a vă asigura că aveți un certificat pentru a distribui aplicații ca bine. Din nou, amânați descărcarea certificatului pentru moment.
- Accesați secțiunea de aprovizionare a portalului de aprovizionare iOS.
- Alegeți Editare și Modificare pentru profilul pe care doriți să-l utilizați pentru a semna codul aplicațiilor.
- În ecranul Modificare, asigurați-vă că există o bifă lângă noul certificat și trimiteți modificările.
- Faceți clic pe fila Distribuție și parcurgeți același proces cu profilul dvs. de distribuție. Așteptați să descărcați aceste profiluri.
- Lansați Utilitarul de configurare iPhone.
-
Accesați ecranul Profile de aprovizionare din Utilitarul de configurare pentru iPhone și eliminați profilul de furnizare curent și profilul de distribuție, chiar dacă nu au expirat încă. Doriți să le înlocuiți cu noile dvs. profiluri atașate noului certificat.
Acum că ați șterse certificatul de semnare a codului Mac și profilurile, puteți începe să descărcați noile versiuni.
- Reveniți la secțiunea de aprovizionare și descărcați atât profilul de furnizare, cât și profilul de distribuție. Când sunt descărcate, faceți dublu clic pe fișiere pentru a le instala în utilitarul de configurare.
- Reveniți la secțiunea Certificate și descărcați noile certificate pentru dezvoltare și distribuție. Din nou, faceți dublu clic pe fișiere pentru a le instala în Keychain Access.
Ar trebui să fiți gata să instalați din nou aplicații de testare pe iPad și să le trimiteți în Apple App Store. O parte cheie a acestor pași este curățarea fișierelor vechi pentru a vă asigura că Xcode sau platforma dvs. de dezvoltare terță parte nu confundă fișierele vechi cu fișierele noi. Acest lucru evită o durere de cap majoră la depanarea problemelor legate de proces.