Kako obnoviti certifikat proizvođača aplikacija Apple

Obnova profila stručnjaka za razvojne programere i pružanja

Jedan od aspekata razvoja aplikacija za aplikacije za iPad koji razvojni programer može povući svoje zube jest postavljanje postavljanja ispravnog potpisa koda za sastavljanje aplikacija i prijenos na iPad za testiranje. I kao da to jednom nije dovoljno, užas zapravo raste kada dođe vrijeme za obnovu certifikata razvojnog programera.

Kako razviti iPad aplikacije

Nažalost, Apple vas neće upozoriti kada vaša potvrda istekne, tako da prva stvar s kojom ste pogođeni pogreška je što vam je rečeno da vaš iPad nema ispravno instaliran profil na njemu. To vam može baciti za petlju jer sam profil možda nije istekao, ali ako se potvrda o kojoj je vezana istekla, profil će prestati raditi.

Iskazivanje da je certifikat za razvojnog programera istekao je pola bitke. Druga polovica pravilno dobiva novu koja je postavljena i povezana s vašim profilima. Evo koraka koje trebate poduzeti kako biste ponovno dobili sve što je ispravno postavljeno i ispravno:

Pregled: Corona SDK za razvoj iPhonea i iPada

  1. Zatraži novi certifikat. To možete učiniti u aplikaciji Access Keychain, koju možete pronaći odlaskom u aplikacije Maca i klikom na mapu Utilities.
  2. Unutar Keychain Access-a vidjet ćete potvrđene certifikate. Potvrde potrebne za razvoj bit će imenovane poput "iPhone Developer: [name]" i "Distribucija iPhonea: [name]". Također će imati crveni krug s X u sredini koji označava da su istekli. Želite li izbrisati istekle certifikate na neki drugi način, možete se pojaviti u poteškoćama s potpisom vaših aplikacija.
  3. Nakon što izbrišete svoje istekle certifikate, morate generirati datoteku koja traži novu. Učinite to tako da pristupite Keychain Accessu -> Pomoćnik certifikata -> Zatraži certifikat od ovlaštenog certifikata.
  4. Unesite važeću adresu e-pošte, svoje ime i odaberite opciju "Spremljeno na disk". Kliknite nastavak za spremanje datoteke.
  5. Idite na odjeljak Potvrde portala za pružanje usluga iOS da biste prenijeli datoteku i dobili valjanu potvrdu. Nakon što ga prenesete, trebat ćete pričekati nekoliko minuta i osvježiti zaslon kako bi se izdala. Čekajte da preuzmete certifikat za sada.
  1. Odaberite karticu Distribucija u odjeljku Potvrde i prođite kroz isti postupak kako biste bili sigurni da imate certifikat za distribuciju aplikacija. Opet, zadržite se za preuzimanje certifikata za sada.
  2. Idite na odjeljak Provisioning iOS Provisioning Portal.
  3. Odaberite uređivanje i izmjenu profila koji želite upotrebljavati za kodiranje potpisivanja aplikacija.
  4. Na zaslonu Modify, provjerite postoji li kvačica pored vašeg novog certifikata i pošaljite izmjene.
  5. Kliknite karticu Distribucija i prođite kroz isti postupak s vašim profilom distribucije. Opet, zadržite se pri preuzimanju tih profila.
  6. Pokrenite uslužni program za konfiguraciju iPhone uređaja.
  7. Idite na zaslon Provisioning Profiles u uslužnom programu za konfiguraciju iPhone i uklonite trenutačni profil rezerviranja i svoj profil distribucije čak i ako još nisu istekli. Želite ih zamijeniti novim profilima koji su priloženi uz novi certifikat.
  8. Sada kada smo izbrisani certifikate i profili za kodiranje vašeg Maca, možemo početi preuzimati nove verzije.
  1. Vratite se na odjeljak Provisioning i preuzmite svoj profil rezerviranja i svoj profil distribucije. Nakon preuzimanja trebali biste dvaput kliknuti datoteke da biste ih instalirali u uslužni program za konfiguraciju.
  2. Vratite se na odjeljak Potvrde i preuzmite nove certifikate za razvoj i distribuciju. Ponovno, jednostavno dvaput klikom na datoteke trebalo bi biti dovoljno da ih instalirate u Access Keychain.

I to je to. Trebali biste biti pročitani kako biste ponovo instalirali testne aplikacije na svoj iPad i pravilno ih poslali u trgovinu Appleovih aplikacija. Ključni dio ovih koraka je čišćenje starih datoteka kako bi se osiguralo da Xcode ili razvojna platforma treće strane ne zbune stare datoteke s novim datotekama. Ovo izbjegava glavnu glavobolju kada riješite probleme s ovim procesom.