Manual detallado para la construcción de IOS app sin MAC

Manual detallado para la construcción de IOS app sin MAC

1 Descargar en instalar OPEN SSL desde estar dirección http://slproweb.com/products/Win32OpenSSL.html

(Vas a tener que instalar VC2008 32 Bit Redistributables previamente)

En este tutorial la dirección de la instalación de OpenSSL será “C:OpenSSL-Win32”

2.- Crear una carpeta de trabajo donde se guardaban los certificados en este caso “C:CERTIFICADOS3”

3.- Abrimos el promp de Windows y nos ubicamos en la carpeta asi  “cd C:CERTIFICADOS3

Y colocamos la siguiente instrucción “C:OpenSSL-Win32binopenssl genrsa -out mykey.key 2048

Al terminar se creará un archivo llamado mykey.key

4.- En el promp escribimos de siguiente instrucción para generar la firma del certificado de requerimientos asíC:OpenSSL-Win32binopenssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj “/emailAddress=email@address.com, CN=Your Name, C=US” 

Ahora tenemos el archivo  CertificateSigningRequest.certSigningRequest

5.- Subimos este archivo en la siguiente dirección https://developer.apple.com/account/ios/certificate/

Damos click en generar y en el siguiente ventana descargar

Guardamos es el archivo en la carpeta C:CERTIFICADOS3

6.-Escribimos el siguiente comando para generar el archivo .pem a partir del archivo .cer

C:OpenSSL-Win32binopenssl x509 -in ios_distribution.cer -inform DER -out developer_identity.pem -outform PEM 

7.-Ahora escribimos el siguiente comando para crear el archivo .p12

C:OpenSSL-Win32binopenssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dist.p12

Una vez colocado el comando nos pedira 2 veces una contraseña

Hay que tener cuidado de guardar esa contraseña.

8.- Ahora hay que ir a la página de Apple y dar de alta por lo menos el ID de un teléfono Apple.

https://developer.apple.com/ios/manage/devices/index.action

9.- Este archivo .P12 lo podemos usar en phonegap para generar nuestros archivos .ipa los cuales podemos enviar a la Apple con la herramienta Application Loader 3.0.

Para poder usar Application Loader 3.0. sin comprar una MAC es rentar una MAC virtual desde esta pagina https://www.macincloud.com/ ya tiene el Application Loader 3.0. El costo minimo es de 1USD por Hora y el minimo de prepago es de 30Horas, asi que costaria 30USD subir su app.
Suerte.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Eugenio Chaparro.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a digitalocean.com que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad
Salir de la versión móvil