Hvad du skal vide
- Gå til Applications > Utilities > Nøgleringadgang app på en Mac. Slet de udløbne certifikater.
- Vælg Certificate Assistant i menulinjen med nøgleringadgang > Anmod om et certifikat fra en certifikatmyndighed.
- Indtast din e-mailadresse og navn. Vælg Saved to disk > Fortsæt for at gemme din anmodning (CSR).
Denne artikel forklarer, hvordan man fornyer et udløbet udviklercertifikat til iPhone og iPad. Processen er lang og begynder med en anmodning om certifikatsignering (CSR).
Fornyelse af et udviklercertifikat til iPhone- og iPad-udvikling
Apple advarer dig ikke, når dit certifikat udløber; du ser en fejl, der fortæller dig, at din iPad ikke har en ordentlig profil installeret på den. At finde ud af, at det er udviklerens certifikat, der er udløbet, er halvdelen af kampen. Den anden halvdel er ved at få en ny opsat og knyttet til dine profiler.
Udfør disse trin for at få alt til at fungere korrekt igen.
-
Åbn Nøgleringadgang-applikationen på din Mac. Det er placeret i Applications > Utilities.
Slet alle udløbne certifikater som angivet med en rød cirkel med et X i. De hedder "iPhone-udvikler: [navn]" og "iPhone-distribution: [navn]" eller lignende.
-
I menuen Nøgleringadgang, vælg Certificate Assistant > Anmod om et certifikat fra en certifikatmyndighed.
-
Indtast en gyldig e-mail-adresse og dit navn, og vælg Saved to disk fra valgmulighederne. Klik på Fortsæt, og gem filen med anmodning om certifikatsignering (CSR) på din Mac.
-
Gå til sektionen Certifikater i iOS Provisioning Portal for at uploade CSR-filen og modtage et gyldigt certifikat. Når du har uploadet det, skal du vente et par minutter og opdatere skærmen for at blive udstedt. Vent med at downloade certifikatet indtil videre.
Du skal logge ind med dit Apple-id og din adgangskode og være en Apple-udvikler for at få adgang til klargøringsskærmene.
- Vælg fanen Distribution i sektionen Certificates, og gå igennem den samme proces for at sikre, at du har et certifikat til at distribuere apps som godt. Vent igen med at downloade certifikatet indtil videre.
- Gå til Provisioning-sektionen af iOS Provisioning Portal.
- Vælg Rediger og Modify for den profil, du vil bruge til at kodesignere dine apps.
-
På Modify-skærmen skal du sørge for, at der er et flueben ud for dit nye certifikat, og indsend ændringerne.
- Klik på fanen Distribution, og gå gennem den samme proces med din distributionsprofil. Vent med at downloade disse profiler.
- Start iPhone Configuration Utility.
-
Gå til skærmen Provisioning Profiles i iPhone Configuration Utility, og fjern din nuværende klargøringsprofil og din distributionsprofil, selvom de endnu ikke er udløbet. Du vil erstatte dem med dine nye profiler knyttet til det nye certifikat.
Nu hvor du har slettet din Macs kodesigneringscertifikat og profiler, kan du begynde at downloade de nye versioner.
- Gå tilbage til Provisioning-sektionen, og download både din klargøringsprofil og din distributionsprofil. Når de er downloadet, skal du dobbeltklikke på filerne for at installere dem i konfigurationsværktøjet.
-
Gå tilbage til Certificates sektionen og download de nye certifikater til udvikling og distribution. Dobbeltklik igen på filerne for at installere dem i nøgleringadgang.
Du skulle være klar til at installere test-apps på din iPad igen og indsende dem til Apple App Store. En vigtig del af disse trin er at rydde op i de gamle filer for at sikre, at Xcode eller din tredjeparts udviklingsplatform ikke forveksler de gamle filer med de nye filer. Dette undgår en større hovedpine ved fejlfinding af problemer med processen.