// firma de ios
La firma de código de iOS, resuelta en cada compilación.
Apple exige que todas las apps de iPhone estén firmadas antes de poder ir a TestFlight o al App Store. Push200 se encarga de los certificados y perfiles por ti, con una sola clave de tu cuenta de Apple.
Sin tarjeta. Apps con Expo, Capacitor, React Native y Flutter. Funciona con tu repositorio de GitHub actual. Tus claves se quedan en tu GitHub.
Los términos, explicados
Solo tienes que crear la clave de App Store Connect. Los certificados y perfiles se resuelven en cada compilación.
- Certificado de firma: le demuestra a Apple que tu app viene de tu cuenta de Apple Developer
- Perfil de aprovisionamiento: un archivo de Apple que vincula tu app, su App ID y tu certificado
- Clave de App Store Connect: un pequeño archivo que termina en
.p8y que, junto con un Issuer ID, permite a Push200 comunicarse con Apple por ti
Cómo crear tu clave
Abre la página de claves de Apple
Está en App Store Connect, en Users and Access y luego Integrations. Quédate en Team Keys.
Crea una clave nueva
Ponle de nombre Push200, elige el acceso App Manager y pulsa Generate. Crea siempre una nueva, porque Apple no te deja volver a descargar una clave antigua.
Descárgala y copia el Issuer ID
Descarga el archivo
.p8. Apple solo te deja descargarlo una vez. Luego copia el Issuer ID que aparece encima de tus claves.Añade ambos a Push200
Los comprobamos con Apple al instante. La clave va a los secretos cifrados de tu GitHub.
Si llegas al límite de certificados
Apple solo permite unos pocos certificados de firma a la vez. Es normal si ya publicaste apps antes, y no significa que tu clave esté mal. Tienes dos opciones:
- Usa un certificado que ya tengas: pega su clave privada en la casilla que te muestra Push200. Es texto, normalmente en un archivo que termina en
.pemo.key - Quita un certificado que ya no uses en la página de certificados de Apple, y crearemos uno nuevo por ti. Antes, comprueba que nada más lo use, porque otro servicio de compilación o desarrollador que lo use dejaría de poder firmar compilaciones nuevas
Dónde está tu clave de certificado
Tu clave de certificado de Apple va a tu propio GitHub como secreto cifrado, y Push200 no guarda ninguna copia. Apple limita cuántos certificados puedes tener, así que cuando añades otra app, una tarea breve en tu propio GitHub copia la clave.
Tu próxima publicación podría estar a un clic.
Empieza gratis, sin tarjeta. Configura tu primera app hoy.
Empieza gratis