Cómo generar Code Sign files, para que puedas Publicar tu aplicación en App Store
Los archivos de Code Sign son en realidad los Certificados, la clave privada y otros archivos que necesitas cargar en The App Maker para solicitar la construcción del binario y publicar tu mismo tu app en APP STORE.
Estos archivos de firma de código son necesarios para solicitar una compilación y revisión.
Si en el proceso de solicitud eliges "Compilar y revisar" en menos de 2 días hábiles, recibirás un enlace a una compilación (binario) de tu aplicación o notas de revisión en caso de que se requiera tu aporte adicional. A continuación puedes cargar el binario en la tienda de aplicaciones.
En primer lugar, necesitarás una cuenta de Apple.
En segundo lugar, deberá inscribirse en el Programa de Desarrolladores de Apple y habilitar su cuenta de iTunes Connect.
1. ARCHIVO CSR (CSR FILE).
Necesitas generar el archivo csr usando el llavero en nuestro Mac.
Para generar su propio archivo csr, solo tendrá que solicitar el certificado a la autoridad que utiliza el llavero.
Vaya a la aplicación Keychain en su Mac.
Una vez que esté abierto, haga clic en Acceso a llavero, seleccione Asistente de certificado, luego seleccione Solicitar un certificado de una autoridad de certificación.
A continuación, en los campos de la ventana abierta, deberás especificar tu dirección de correo electrónico y tu nombre comun.
El correo electrónico debe ser aquel con el que te has registrado en iTunes. Nombre común puede ser tu nombre y apellido, por ejemplo.
Selecciona Guardar en el disco.
La opción (Let me specify key pair information) debe estar desmarcada.
Haga clic en el botón Continuar.
Hecho. Ahora su archivo CSR está listo. Tendrá el nombre "CertificateSigningRequest.certSigningRequest".
2. CERTIFICADO DE DISTRIBUCIÓN DE iOS ( iOS DISTRIBUTION CERTIFICATE).
Ahora con esta CSR generada puede solicitar un certificado de distribución de iOS.
Entonces, vamos a la Certificates section en nuestra cuenta de Appel.
En esta sección, vaya a Certificados y haga clic en el botón + para agregar una nueva distribución de iOS.
En la ventana abierta, seleccione App Store y Adhoc iOS Distribution.
Haga clic en el botón Continuar.
En la página siguiente, deberá cargar su archivo CSR. Haga clic en Elegir archivo y seleccione el archivo CSR en la ventana abierta. Recuerde que el nombre del archivo CSR es CertificateSigningRequest.certSigningRequest.
Ahora su certificado está listo y se puede descargar. Haga clic en el botón Descargar.
El nombre del archivo descargado será ios_distribution.cer. Ahora, una vez que se genera y descarga, debe hacer clic en ios_distribution.cer dos veces para que se agregue al llavero. Haga clic en ios_distribution dos veces.
Hecho, ahora su certificado de distribución de iOS se agrega a su llavero y puede exportar su clave privada p12.
3. p12 EXPORTACIÓN DE CLAVE PRIVADA.
Vaya a su Llavero y en la Categoría de certificados busque su nueva distribución creada por el Nombre común que ha especificado en su CSR.
Haga clic en la flecha al lado del certificado para que se abra la clave.
Haga clic derecho en la clave y seleccione exportar. Ahora seleccione Guardar e ingrese su contraseña para la clave privada, luego ingrese su contraseña de Mac si se le solicita y seleccione Permitir. Deberá especificar esta contraseña durante el proceso de envío en The App Maker.
Hecho, su clave privada p12 también está lista. Tendrá el nombre Certificados.p12.
4. AGREGAR LOS ID DE APLICACIÓN (identificadores).
En la misma sección Certificados de nuestra cuenta de Apple, vaya a la sección Identificadores y haga clic en el botón +.
Seleccionar ID de aplicaciones y Continuar.
En la página abierta, deberá ingresar el nombre de la aplicación en la sección Descripción de ID de aplicación.
Luego, seleccione Explícit e ingrese la ID del paquete en la sección Prefijo de ID de la aplicación. Puede especificar el nombre de la aplicación sin espacios como un nombre de dominio invertido, por ejemplo com.myapp
A continuación, desplácese hacia abajo y marque la opción de Notificación push y luego haga clic en el botón Continuar.
¡Nota! Si no necesita una Notificación Push para habilitarla, puede desmarcarla antes de guardar la ID de la aplicación.
En la página abierta, haga clic en Registrarse para guardar su nueva ID de aplicación.
Ahora la ID de la aplicación está lista.
5. GENERACIÓN DEL CERTIFICADO DE NOTIFICACIÓN PUSH.
Estos pasos son necesarios solo para aquellos que desean habilitar las notificaciones push en su aplicación. Los demás pueden omitir el paso 5.
Vaya a la sección Identificadores y encuentre su nueva ID de aplicación creada, haga clic en ella para abrir los detalles de la ID de la aplicación.
En la página Editar, vaya a Notificación push. Selecciona Configurar.
En esta página abierta, haga clic en Crear certificado para el SSL de producción.
En la página de información abierta, haga clic en Continuar.
En la página siguiente, deberá cargar la CSR de notificaciones push. Para esto, tendrá que descargar la CSR de notificaciones push de The App Maker aquí. Ahora regrese al sitio web del desarrollador de Apple y seleccione Elegir archivo y cargue el nuevo CSR Push Notification descargado de The App Maker .
Luego haga clic en Continuar. Una vez que se genera, debe descargarlo. El archivo de descarga tendrá el nombre de aps.cer.
Ahora tenemos el certificado de notificaciones Push también.
Pasemos al perfil de aprovisionamiento.
6. GENERACIÓN DEL PERFIL DE APROVISIONAMIENTO DE APP STORE.
Ahora para generar el perfil de aprovisionamiento, vaya a Perfiles y haga clic en el botón Perfiles +.
En la página abierta, seleccione App Store en la sección Distribución y luego haga clic en Continuar.
En la página siguiente, seleccione la ID de aplicación que ha creado y haga clic en Continuar.
En la página siguiente, debe elegir su nueva Distribución iOS creada y hacer clic en Continuar.
En el siguiente paso, deberá dar un nombre a su perfil de aprovisionamiento.
Especifique cualquier nombre y haga clic en Continuar.
En la página siguiente tendremos que descargar el perfil de aprovisionamiento.
Hecho. Ahora tenemos todos los archivos de Signos de Código que necesitamos.
Tendremos que subirlos durante nuestro proceso de envío en The App Maker.
6.1 GENERACIÓN DEL PERFIL DE PROVISIÓN AD HOC.
Este paso es solo para aquellos que desean crear una aplicación Ad Hoc.
Debe usar el mismo ID de aplicación y Distribución de iOS, lo único que debe hacer es generar un perfil de aprovisionamiento ad hoc adicional. Solo es necesario si solicita una compilación Ad Hoc.
Entonces, comencemos con unos pocos pasos.
Vaya a la sección Perfil en su página de Certificados de desarrollador de Apple.
Haga clic en el botón + y en la página abierta, seleccione Ad Hoc y haga clic en continuar.
En la página siguiente, seleccione su ID de aplicación creada y haga clic en Continuar.
En la página siguiente, seleccione la misma distribución de iOS que creó anteriormente y haga clic en Continuar.
En la página siguiente, seleccione todos los dispositivos que ha agregado a su cuenta para adhoc.
Agregue el nombre especificando el tipo de Ad Hoc.
- Ahora generalo y descárgalo.
- Tiene que cargarse durante el proceso de envío.
- Envíe su solicitud y seleccione Instant Ad hoc.
En la página de archivos de Sign Code, cargue su nuevo perfil de aprovisionamiento generado de Ad Hoc
Asegúrese de proporcionar la clave privada p12 y continúe con el envío.
Una vez que se procese la compilación, recibirá un enlace de instalación.
En este enlace simplemente seleccione la opción de instalación.
¡Nota! el perfil de aprovisionamiento ad hoc y el perfil de aprovisionamiento de la tienda de aplicaciones deben estar conectados al mismo ID de aplicación y distribución de iOS.
Si desea crear certificados para más de una aplicación:
Debe usar para ambas (todas) aplicaciones una distribución de iOS y una clave privada con una contraseña. Es un requisito.
Los únicos archivos individuales que necesita para cada aplicación por separado son un certificado push y un perfil de aprovisionamiento.
.
7. CARGA DE ARCHIVOS DE FIRMA DEL CÓDIGO
Vaya a nuestra plataforma The App Maker y en el panel de su aplicación.
- Haga clic en Listo para publicar.
- Clic en Iniciar proceso de envío.
- seleccione Construir y revisar y haga clic en Siguiente.
Ahora el paso de archivos de signo de código.
Aquí necesitas subir el:
1. certificado de distribución al Distribution Certificate (ios_distribution.cer).
2. Perfil de aprovisionamiento Al App Store Provisioning Profile (anyname_aprof.mobileprovision).
3. Clave privada p12 al Clave privada en formato .p12 (Certificados.p12)
- Haga clic en SUBIR y automáticamente se aplicará a todos los archivos de signos de código agregados.
Ahora, una vez que se carguen todos los archivos de Signos de código, deberá proporcionar la contraseña que utilizó para su clave privada cuando la exportó (tenga en cuenta que distingue mayúsculas de minúsculas).
- Clic Siguiente.
Ahora deberá cargar el certificado de notificación push.
Si desea habilitarlas, seleccione "Quiero notificaciones push habilitadas" y luego en la sección "Cargue su certificado APN", haga clic en Elegir archivo y seleccione (aps.cer) Haga clic en cargar y, como resultado, ha cargado todos los certificados. Haga clic en siguiente y continúe con el envío.
Ahora ha cargado todos los certificados y ha enviado la aplicación para una compilación y revisión. Recibirá el archivo ipa una vez que se haya creado el binario. Lo recibirá por correo electrónico a través de un enlace y en su Panel de aplicaciones. Allí podrá encontrar un botón Descargar.
8. CARGANDO EL ARCHIVO IPA
8.1 Una vez que haya descargado el archivo ipa (nameoftheapp.ipa), deberá cargarlo en iTunes usando el Cargador de aplicaciones desde su Mac. Tenga en cuenta que se requiere una Mac para esto. Application Loader viene en paquete con el último Xcode.
Abra el cargador de aplicaciones e inicie sesión con su cuenta de iTunes Connect. Tenga en cuenta que antes de poder cargar debe crear una nueva aplicación en su cuenta de iTunes Connect.
Acceda a My APPS.
Rellene todos los campos y seleccione las opciones requeridas.
8.2 Una vez creado, puede cargar su aplicación a través del cargador de aplicaciones.
El cargador de aplicaciones viene con el Xcode (la versión recomendada es la 10.x) y se puede acceder yendo a Xcode - Open Developer Tools - Application Loader.
Cuando inicie sesión, haga clic en el ícono de App Store o en el botón CHOOSE y seleccione su archivo ipa y OPEN.
8.3 Una vez que se cargue el binario, deberá esperar unos minutos hasta que esté disponible en su iTunes Connect account.
Ahora puede ir a su nueva aplicación creada en iTunes Connect y hacer clic en Prepare for Submission, desplazarse hacia abajo a la Build section y hacer clic en el botón +, luego seleccionar su nuevo binario cargado.
Ahora deberá completar toda la información requerida y enviar su solicitud para su revisión.
Debe hacerse solo una vez al año, pero aún así el Certificado de notificación push y el Perfil de aprovisionamiento deben ser individuales para cada aplicación.
Comentarios
0 comentarios
El artículo está cerrado para comentarios.