Kaj morate vedeti
- Pojdite na Applications > Utilities > Keychain Access app na Macu. Izbrišite potekla potrdila.
- V menijski vrstici Keychain Access izberite Certificate Assistant > Zahtevaj potrdilo pri overitelju potrdil.
- Vnesite svoj e-poštni naslov in ime. Izberite Shranjeno na disk > Nadaljuj, da shranite svojo zahtevo (CSR).
Ta članek pojasnjuje, kako obnoviti poteklo potrdilo razvijalca za iPhone in iPad. Postopek je dolgotrajen in se začne z zahtevo za podpis potrdila (CSR).
Podaljšanje potrdila razvijalca za razvoj iPhone in iPad
Apple vas ne opozori, ko vaše potrdilo poteče; vidite napako, ki vam pove, da vaš iPad nima nameščenega ustreznega profila. Ugotoviti, da je potrdilo razvijalca poteklo, je pol uspeha. Druga polovica je pravilno nastavljena in priložena vašim profilom.
Izvedite te korake, da bo vse znova delovalo pravilno.
-
Odprite aplikacijo Keychain Access na vašem Macu. Nahaja se v Applications > Utilities.
Izbrišite vsa potekla potrdila, kot je označeno z rdečim krogom z X v njem. Imenujeta se »iPhone Developer: [name]« in »iPhone Distribution: [name]« ali podobno.
-
V meniju Keychain Access izberite Certificate Assistant > Zahtevaj potrdilo pri izdajatelju potrdil.
-
Vnesite veljaven e-poštni naslov in svoje ime ter med možnostmi izberite Shranjeno na disk. Kliknite Nadaljuj in shranite datoteko zahteve za podpis potrdila (CSR) v svoj Mac.
-
Pojdite v razdelek Certifikati na portalu za zagotavljanje iOS, da naložite datoteko CSR in prejmete veljavno potrdilo. Ko ga naložite, počakajte nekaj minut in osvežite zaslon, da se izda. Za zdaj odložite prenos potrdila.
Za dostop do zaslonov za zagotavljanje se morate prijaviti s svojim Apple ID-jem in geslom ter biti Apple razvijalec.
- Izberite zavihek Distribucija v razdelku Certificates in pojdite skozi isti postopek, da zagotovite, da imate potrdilo za distribucijo aplikacij kot dobro. Še enkrat, za zdaj odložite prenos potrdila.
- Pojdite na razdelek Provisioning portala iOS Provisioning Portal.
- Izberite Edit in Modify za profil, ki ga želite uporabiti za kodiranje podpisovanja vaših aplikacij.
-
Na zaslonu Modify se prepričajte, da je ob vašem novem potrdilu kljukica in pošljite spremembe.
- Kliknite zavihek Distribution in pojdite skozi isti postopek s svojim distribucijskim profilom. Počakajte s prenosom teh profilov.
- Zaženite pripomoček za konfiguracijo iPhone.
-
Pojdite na zaslon Provisioning Profiles v iPhone Configuration Utility in odstranite svoj trenutni profil za zagotavljanje in distribucijski profil, tudi če še nista potekla. Želite jih zamenjati s svojimi novimi profili, priloženimi novemu potrdilu.
Zdaj, ko ste potrdilo za podpisovanje kode in profile vašega Maca izbrisali, lahko začnete prenašati nove različice.
- Pojdite nazaj v razdelek Provisioning in prenesite tako svoj profil za zagotavljanje kot svoj distribucijski profil. Ko so prenesene, dvokliknite datoteke, da jih namestite v konfiguracijskem pripomočku.
-
Pojdite nazaj v razdelek Certificates in prenesite nova potrdila za razvoj in distribucijo. Znova dvokliknite datoteke, da jih namestite v Keychain Access.
Morali bi biti pripravljeni znova namestiti testne aplikacije na svoj iPad in jih poslati v Apple App Store. Ključni del teh korakov je čiščenje starih datotek, da zagotovite, da Xcode ali vaša razvojna platforma drugega proizvajalca ne zamenjuje starih datotek z novimi datotekami. S tem se izognete velikemu glavobolu pri odpravljanju težav s postopkom.