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

EEbKsEQ

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 *

Salir de la versión móvil