What to Know
- Gå til Applications > Utilities > Nøkkelringtilgang-appen på en Mac. Slett de utløpte sertifikatene.
- I Keychain Access-menylinjen, velg Certificate Assistant > Be om et sertifikat fra en sertifikatmyndighet.
- Skriv inn din e-postadresse og navn. Velg Lagret på disk > Fortsett for å lagre forespørselen din (CSR).
Denne artikkelen forklarer hvordan du fornyer et utløpt utviklersertifikat for iPhone og iPad. Prosessen er lang og begynner med en forespørsel om sertifikatsignering (CSR).
Fornye et utviklersertifikat for utvikling av iPhone og iPad
Apple advarer deg ikke når sertifikatet ditt utløper; du ser en feilmelding som forteller deg at iPad-en din ikke har en riktig profil installert på den. Å finne ut at det er utviklersertifikatet som har gått ut er halve kampen. Den andre halvparten får satt opp en ny og koblet til profilene dine.
Gjør disse trinnene for å få alt til å fungere som det skal igjen.
-
Åpne Nøkkelringtilgang-applikasjonen på din Mac. Det ligger i Applications > Utilities.
Slett eventuelle utløpte sertifikater som angitt med en rød sirkel med en X i. De heter «iPhone-utvikler: [navn]» og «iPhone-distribusjon: [navn]» eller lignende.
-
I Nøkkelringtilgang-menyen, velg Sertifikatassistent > Be om et sertifikat fra en sertifiseringsinstans.
-
Skriv inn en gyldig e-postadresse og navnet ditt og velg Lagret på disk fra alternativene. Klikk Continue og lagre Certificate Signing Request-filen (CSR) på Mac-en.
-
Gå til sertifikater-delen av iOS Provisioning Portal for å laste opp CSR-filen og motta et gyldig sertifikat. Etter at du har lastet den opp, vent noen minutter og oppdater skjermen for at den skal utstedes. Vent med å laste ned sertifikatet for nå.
Du må logge på med Apple-ID og passord og være en Apple-utvikler for å få tilgang til klargjøringsskjermene.
- Velg Distribusjon-fanen i Certificates-delen og gå gjennom den samme prosessen for å sikre at du har et sertifikat for å distribuere apper som vi vil. Igjen, vente med å laste ned sertifikatet for nå.
- Gå til Provisioning-delen av iOS Provisioning Portal.
- Velg Rediger og Modify for profilen du vil bruke til å kodesignere appene dine.
-
På Endre-skjermbildet, sørg for at det er en hake ved siden av det nye sertifikatet ditt og send inn endringene.
- Klikk på fanen Distribusjon og gå gjennom den samme prosessen med distribusjonsprofilen din. Vent med å laste ned disse profilene.
- Start iPhone Configuration Utility.
-
Gå til Provisioning Profiles-skjermen i iPhone Configuration Utility og fjern den gjeldende klargjøringsprofilen og distribusjonsprofilen din selv om de ikke er utløpt ennå. Du vil erstatte dem med dine nye profiler knyttet til det nye sertifikatet.
Nå som du har slettet Macens kodesigneringssertifikat og profiler, kan du begynne å laste ned de nye versjonene.
- Gå tilbake til Provisioning-seksjonen og last ned både klargjøringsprofilen og distribusjonsprofilen din. Når de er lastet ned, dobbeltklikker du på filene for å installere dem i konfigurasjonsverktøyet.
-
Gå tilbake til Certificates-delen og last ned de nye sertifikatene for utvikling og distribusjon. Igjen, dobbeltklikk på filene for å installere dem i nøkkelringtilgangen.
Du bør være klar til å installere testapper på iPaden din igjen og sende dem til Apple App Store. En viktig del av disse trinnene er å rydde opp i de gamle filene for å sikre at Xcode eller din tredjeparts utviklingsplattform ikke forveksler de gamle filene med de nye filene. Dette unngår stor hodepine når du feilsøker problemer med prosessen.