Ako obnoviť certifikát vývojárov spoločnosti Apple

Obnovenie certifikátov vývojárov a profilov zabezpečenia

Jedným z aspektov vývoja iPad aplikácií, ktoré môžu mať vývojár vytiahol zuby vonku je nastavenie robiť správne podpisovanie kódov pre kompiláciu aplikácií a ich prenos do iPadu pre testovanie. A ak raz nie je dosť, hrôza skutočne rastie, keď príde čas na obnovenie osvedčenia developera.

Ako vytvoriť iPad Apps

Bohužiaľ, spoločnosť Apple vás neupozorní na vypršanie platnosti certifikátu. Prvá vec, s ktorou ste narazili, je chyba, ktorá vám uvádza, že váš iPad nemá na svojom počítači nainštalovaný správny profil. Môže sa to hodiť za slučku, pretože samotný profil nemusí mať vypršaný čas, ale ak vyprší platnosť certifikátu, na ktorý je viazaný, profil prestane fungovať.

Zistenie, že je osvedčenie vývojára, ktorého platnosť uplynula, je polovica bitky. Druhá polovica je správne dostať nový nastavený a pripojený k vašim profilom. Tu sú kroky, ktoré musíte vykonať, aby ste všetko nastavili a správne fungovali:

Recenzia: Corona SDK pre vývoj iPhone a iPad

  1. Požiadať o nové osvedčenie. Vykonáte to v aplikácii Keychain Access, ktorú môžete nájsť tak, že prejdete do aplikácií Mac a kliknete na zložku Utilities.
  2. V rámci prístupu Keychain uvidíte uvedené certifikáty. Certifikáty potrebné na vývoj budú pomenované ako "iPhone Developer: [name]" a "iPhone Distribution: [name]". Budú mať tiež červený kruh s označením X v strede s vyznačením, že uplynula. Budete chcieť odstrániť certifikáty, ktoré vypršali, inak sa môžete dostať do problémov s podpisom aplikácií.
  3. Po odstránení certifikátov, ktorých platnosť uplynula, je potrebné vygenerovať súbor s požiadavkou na nový. Vykonajte to tak, že prejdete do funkcie Keychain Access -> Certificate Assistant -> Požiadať o certifikát od certifikačného orgánu.
  4. Zadajte platnú e-mailovú adresu, svoje meno a zvoľte možnosť "Uložené na disk". Kliknutím na tlačidlo Pokračovať uložte súbor.
  5. Prejdite do sekcie Certifikáty portálu pre poskytovanie iOS na odovzdanie súboru a prijatie platného certifikátu. Keď ho odovzdáte, budete musieť počkať niekoľko minút a aktualizovať obrazovku na jeho vydanie. Držte sa stiahnutého certifikátu zatiaľ.
  1. Zvoľte kartu Distribúcia v sekcii Certifikáty a prejdite rovnakým procesom, aby ste sa uistili, že máte aj certifikát na distribúciu aplikácií. Znova si pozdržte sťahovanie certifikátu zatiaľ.
  2. Prejdite do sekcie Provisioning z portálu Provisioning pre iOS.
  3. Zvoľte upraviť a upraviť profil, ktorý chcete použiť na kódovanie aplikácií.
  4. Na obrazovke Upraviť sa uistite, že vedľa vášho nového certifikátu je začiarknutá a zašlite zmeny.
  5. Kliknite na kartu Distribúcia a prejdite rovnakým procesom s distribučným profilom. Opätovne stiahnite tieto profily.
  6. Spustite nástroj na konfiguráciu iPhone.
  7. Prejdite na obrazovku Profily zabezpečenia v nástroji na konfiguráciu telefónu iPhone a odstráňte aktuálny profil zabezpečenia a distribučný profil aj v prípade, že ešte neuplynul. Chcete ich nahradiť novými profilmi pripojenými k novému certifikátu.
  8. Teraz, keď už máme vaše certifikáty certifikácie kódov Mac a profily odstránené, môžeme začať sťahovať nové verzie.
  1. Vráťte sa do sekcie Provisioning a stiahnite si svoj profil, ako aj svoj distribučný profil. Po stiahnutí by ste mali iba dvojité kliknutie na súbory a nainštalovať ich v konfiguračnom programe.
  2. Vráťte sa späť do sekcie Certifikáty a stiahnite si nové certifikáty pre vývoj a distribúciu. Opäť jednoduché dvojité kliknutie na súbory by stačilo na ich nainštalovanie do prístroja Keychain Access.

A to je všetko. Mali by ste si prečítať, aby ste znova nainštalovali testovacie aplikácie na vašom iPad a správne ich odoslali do obchodu Apple App Store. Kľúčovou časťou týchto krokov je vyčistenie starých súborov, aby ste sa uistili, že Xcode alebo vaša vývojová platforma tretej strany nezamieňa staré súbory s novými súbormi. Tým sa vyhnete veľkej bolesti hlavy pri odstraňovaní problémov s procesom.