GettyImages 888243686 5c6a544cc9e77c0001675aab

Yksi iPad-sovellusten kehittämisen näkökohdista, jossa kehittäjä voi kääriä hihat, on oikean koodin allekirjoituksen määrittäminen sovellusten kokoamista varten ja niiden siirtäminen iPadiin testausta varten. Ikään kuin kerran tekeminen ei riitä, on vihdoin aika uusia kehittäjän varmenne.

Kun asiat eivät enää toimi

Apple ei varoita varmenteen vanhenemisesta, joten näet ensimmäisenä virheilmoituksen, joka ilmoittaa, että iPadiin ei ole asennettu oikeaa profiilia. Tämä voi aiheuttaa silmukan, koska itse profiili ei ehkä ole vanhentunut, mutta jos varmenne, johon se liittyy, on vanhentunut, profiili lakkaa toimimasta. Kehittäjän varmenteen vanhentuminen on puoli voittoa. Toinen puolikas saa uuden oikein määritettynä ja liitettynä profiileihisi.

Kehittäjäsertifikaatin uusiminen iPhonen ja iPadin kehittämiseen

Tässä on vaiheet, jotka sinun on suoritettava saadaksesi kaikki toimimaan uudelleen.

  1. Avaa Avaimenperä sovellus Macissasi. Se sijaitsee SovelluksetApuohjelmat† Poista kaikki vanhentuneet varmenteet, kuten punainen ympyrä, jossa on X, osoittaa. Niitä kutsutaan nimellä «iPhone Developer: [name]» ja «iPhone-jakelu: [name]»tai vastaavaa.

  2. Vuonna Avaimenperä valikosta, valitse SertifikaattiassistenttiPyydä varmenne varmenneviranomaiselta

  3. Kirjoita kelvollinen sähköpostiosoite ja nimesi ja valitse Tallennettu levylle vaihtoehdoista. Klikkaus Hyppää kyytiin ja tallenna Varmenteen allekirjoituspyyntö (CSR) tiedosto Maciin.

    Certificate Assistant Macissa

  4. Siirry iOS-käyttöönottoportaalin Sertifikaatit-osioon ladataksesi CSR-tiedoston ja saadaksesi kelvollisen varmenteen. Kun olet ladannut sen, odota muutama minuutti ja päivitä näyttö, ennen kuin se vapautetaan. Odota ennen varmenteen lataamista. Sinun on kirjauduttava sisään Apple ID:lläsi ja salasanallasi ja oltava Applen kehittäjä päästäksesi käyttövalmiusnäyttöihin.

  5. Valitse Jakelu -välilehti todistukset -osio ja käy läpi sama prosessi varmistaaksesi, että sinulla on varmenne myös sovellusten jakelua varten. Odota vielä hetki ennen varmenteen lataamista.

  6. Siirry iOS-käyttöönottoportaalin Provisioning-osioon.

  7. Valita muokata ja Käsitellä profiilille, jota haluat käyttää sovellusten salaamiseen.

  8. Vuonna Käsitellä -näytössä, varmista, että uuden varmenteen vieressä on valintamerkki, ja lähetä muutokset.

  9. Klikkaa Jakelu -välilehti ja käy läpi sama prosessi jakeluprofiilisi kanssa. Odota ennen kuin lataat nämä profiilit.

  10. Aloita iPhonen määritysapuohjelma

  11. Siirry kohtaan laiteprofiilit -näyttö iPhonen määritysapuohjelmassa ja poista nykyinen hallintaprofiilisi ja jakeluprofiilisi, vaikka ne eivät olisi vielä vanhentuneet. Haluat korvata ne uusilla profiileillasi, jotka liittyvät uuteen varmenteeseen. Nyt kun olet poistanut koodin allekirjoitusvarmenteen ja profiilit Macistasi, voit aloittaa uusien versioiden lataamisen.

  12. Mene takaisin kohtaan kalusteosasto ja lataa sekä hallintaprofiilisi että jakeluprofiilisi. Kun ne on ladattu, kaksoisnapsauta tiedostoja asentaaksesi ne määritysohjelmaan.

  13. Mene takaisin kohtaan todistukset -osio ja lataa uudet kehitys- ja jakelusertifikaatit. Kaksoisnapsauta tiedostoja uudelleen asentaaksesi ne Keychain Accessiin.

Sinun pitäisi olla valmis asentamaan testisovellukset uudelleen iPadiin ja lähettämään ne Apple App Storeen. Tärkeä osa näitä vaiheita on vanhojen tiedostojen puhdistaminen varmistaaksesi, että Xcode tai kolmannen osapuolen kehitysalustasi ei sekoita vanhoja tiedostoja uusiin. Tämä välttää suuret päänsäryt prosessin vianmäärityksen aikana.

Por Markus