Kas jāzina
- Dodieties uz Applications > Utilities > Keychain Access lietotni Mac datorā. Izdzēsiet sertifikātus, kuriem beidzies derīguma termiņš.
- Izvēlņu joslā Keychain Access atlasiet Sertifikāta palīgs > Pieprasīt sertifikātu no sertifikācijas iestādes.
- Ievadiet savu e-pasta adresi un vārdu. Atlasiet Saglabāts diskā > Turpināt, lai saglabātu pieprasījumu (CSR).
Šajā rakstā ir paskaidrots, kā atjaunot iPhone un iPad izstrādātāja sertifikātu, kuram beidzies derīguma termiņš. Process ir ilgstošs un sākas ar sertifikāta parakstīšanas pieprasījumu (CSR).
Izstrādātāja sertifikāta atjaunošana iPhone un iPad izstrādei
Apple nebrīdina, kad sertifikāta derīguma termiņš beidzas; tiek parādīts kļūdas ziņojums, kas norāda, ka jūsu iPad nav instalēts pareizs profils. Izdomāt, ka izstrādātāja sertifikātam beidzies derīguma termiņš, ir puse no panākumiem. Otra puse tiek pareizi iestatīta un pievienota jūsu profiliem.
Veiciet šīs darbības, lai viss atkal darbotos pareizi.
-
Atveriet lietojumprogrammu Keychain Access savā Mac datorā. Tas atrodas Applications > Utilities.
Izdzēsiet visus sertifikātus, kuriem beidzies derīguma termiņš, kā norādīts sarkanā aplī ar X. To nosaukumi ir “iPhone Developer: [name]” un “iPhone Distribution: [name]” vai līdzīgi.
-
Izvēlnē Keychain Access atlasiet Certificate Assistant > Pieprasīt sertifikātu no sertifikācijas iestādes.
-
Ievadiet derīgu e-pasta adresi un savu vārdu un no opcijām izvēlieties Saglabāts diskā. Noklikšķiniet uz Turpināt un saglabājiet sertifikāta parakstīšanas pieprasījuma (CSR) failu savā Mac datorā.
-
Atveriet iOS nodrošināšanas portāla sadaļu Sertifikāti, lai augšupielādētu CSR failu un saņemtu derīgu sertifikātu. Pēc augšupielādes uzgaidiet dažas minūtes un atsvaidziniet ekrānu, lai tas tiktu izdots. Pagaidām aizturiet sertifikāta lejupielādi.
Lai piekļūtu nodrošināšanas ekrāniem, jums ir jāpiesakās ar savu Apple ID un paroli un jābūt Apple izstrādātājam.
- Izvēlieties cilni Izplatīšana sadaļā Sertifikāti un veiciet to pašu procesu, lai pārliecinātos, ka jums ir sertifikāts lietotņu izplatīšanai labi. Atkal, pagaidām aizturiet sertifikāta lejupielādi.
- Atveriet iOS nodrošināšanas portāla sadaļu Nodrošināšana.
- Izvēlieties Rediģēt un Modificēt profilam, kuru vēlaties izmantot savu lietotņu koda parakstīšanai.
-
Ekrānā Modificēt pārbaudiet, vai blakus jaunajam sertifikātam ir atzīme, un iesniedziet izmaiņas.
- Noklikšķiniet uz cilnes Distribution un veiciet to pašu procesu ar savu izplatīšanas profilu. Turiet šo profilu lejupielādi.
- Palaidiet iPhone konfigurācijas utilītu.
-
Atveriet iPhone konfigurācijas utilītprogrammas ekrānu Provisioning Profiles un noņemiet savu pašreizējo nodrošināšanas profilu un izplatīšanas profilu, pat ja tiem vēl nav beidzies derīguma termiņš. Jūs vēlaties tos aizstāt ar jaunajiem profiliem, kas pievienoti jaunajam sertifikātam.
Tagad, kad jūsu Mac datora koda parakstīšanas sertifikāts un profili ir izdzēsti, varat sākt lejupielādēt jaunās versijas.
- Dodieties atpakaļ uz sadaļu Nodrošināšana un lejupielādējiet gan savu nodrošināšanas profilu, gan izplatīšanas profilu. Kad tie ir lejupielādēti, veiciet dubultklikšķi uz failiem, lai tos instalētu konfigurācijas utilītprogrammā.
-
Dodieties atpakaļ uz sadaļu Sertifikāti un lejupielādējiet jaunos sertifikātus izstrādei un izplatīšanai. Vēlreiz veiciet dubultklikšķi uz failiem, lai tos instalētu Keychain Access.
Jums ir jābūt gatavam atkārtoti instalēt testa lietotnes savā iPad un iesniegt tās Apple App Store. Šo darbību galvenā daļa ir veco failu tīrīšana, lai pārliecinātos, ka Xcode vai jūsu trešās puses izstrādes platforma nesajauc vecos failus ar jaunajiem failiem. Tas ļauj izvairīties no lielām galvassāpēm, novēršot problēmas ar procesu.