Com renovar el certificat de desenvolupadors d'Apple

Renovació de certificats de desenvolupadors i perfils de subministrament

Un dels aspectes del desenvolupament d'aplicacions per a iPad que pot tenir un desenvolupador estirant-se les dents és aconseguir que la configuració realitzi la signatura de codi adequada per compilar aplicacions i transferir-les a l'iPad per fer proves. I com si ho fes una vegada no és suficient, l'horror creix realment quan arriba el moment de renovar el certificat del desenvolupador.

Com desenvolupar aplicacions per a iPad

Malauradament, Apple no us avisa quan caduqui el vostre certificat, de manera que el primer cop que us acusen és un error que us indica que el vostre iPad no té instal·lat el perfil adequat. Això pot fer-ho per un bucle perquè el perfil en si mateix no pot haver caducat, però si el certificat que està lligat està caducat, el perfil deixarà de funcionar.

Assenyalar que és el certificat del desenvolupador que està caducat és la meitat de la batalla. L'altra meitat està rebent una configuració nova i s'adjunta als vostres perfils. Aquests són els passos que heu de seguir per aconseguir que tot estigui configurat i funcionant correctament:

Revisió: Corona SDK per al desenvolupament d'iPhone i iPad

  1. Sol·liciteu un certificat nou. Podeu fer-ho a l'aplicació Access Keychain, que podeu trobar accedint a les aplicacions de Mac i fent clic a la carpeta Utilitats.
  2. A l'interior de l'accés a claus, veureu els certificats que es mostren. Els certificats necessaris per al desenvolupament es nomenaran com "iPhone Developer: [name]" i "iPhone Distribution: [name]". També tindran un cercle vermell amb una X al mig que designa que han caducat. Voldreu suprimir els certificats caducats, de la mateixa manera, podeu executar problemes amb el codi que signa les vostres aplicacions.
  3. Després d'haver liquidat els vostres certificats caducats, heu de generar un fitxer que us demani un de nou. Feu això per accedir a l'accés de claus -> Assistent de certificat -> Sol·liciteu un certificat d'una autoritat de certificació.
  4. Introduïu una adreça electrònica vàlida, el vostre nom i seleccioneu "Desat al disc" de les opcions. Feu clic a Continua per desar el fitxer.
  5. Aneu a la secció de Certificats del Portal de subministrament d'iOS per carregar el fitxer i rebre un certificat vàlid. Quan hagueu carregat, haureu d'esperar uns minuts i actualitzar la pantalla per emetre-la. Mantingueu-vos a punt de descarregar el certificat per ara.
  1. Trieu la pestanya Distribució a la secció Certificats i feu el mateix procés per assegurar-vos que també teniu un certificat per distribuir aplicacions. De nou, mantingueu-vos a punt de descarregar el certificat per ara.
  2. Aneu a la secció d'aprovisionament del Portal d'aprovisionament d'iOS.
  3. Trieu edita i modifiqueu el perfil que vulgueu utilitzar per codificar la signatura de les vostres aplicacions.
  4. A la pantalla Modificar, assegureu-vos que hi hagi una marca de verificació al costat del nou certificat i envieu els canvis.
  5. Feu clic a la pestanya Distribució i feu el mateix procés amb el vostre perfil de distribució. Una vegada més, manteniu-vos en la descàrrega d'aquests perfils.
  6. Inicieu la utilitat de configuració de l'iPhone.
  7. Aneu a la pantalla Perfils de subministrament a la Utilitat de configuració de l'iPhone i elimineu el vostre perfil de provisió actual i el vostre perfil de distribució, fins i tot si encara no han caducat. Voleu reemplaçar-los amb els vostres nous perfils associats al nou certificat.
  8. Ara que tenim el certificat de codificació i els perfils de Mac eliminats, podem començar a descarregar les noves versions.
  1. Torneu a la secció d'aprovisionament i baixeu tant el vostre perfil d'aprovisionament com el vostre perfil de distribució. Un cop descarregat, només haureu de fer doble clic als fitxers per instal·lar-los a la utilitat de configuració.
  2. Torneu a la secció Certificats i descarregueu els nous certificats per al desenvolupament i la distribució. De nou, simplement fer doble clic en els fitxers hauria de ser suficient per instal·lar-los a l'Accés de claus.

I ja està. Heu de llegir per instal·lar aplicacions de prova a l'iPad de nou i enviar-les correctament a la botiga d'aplicacions d'Apple. Una part clau d'aquests passos és la neteja dels fitxers antics per assegurar-se que Xcode o la plataforma de desenvolupament de tercers no confonguin els fitxers antics amb els nous fitxers. Això evita un mal de cap important quan es resolen problemes amb el procés.