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-Win32\bin\openssl 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-Win32\bin\openssl 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-Win32\bin\openssl 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-Win32\bin\openssl 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.
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.


Comentarios

Facebook Like

Entri Populer

hackear wifi con kali linux 📡

Instalar Netbeans 10 en Windows 10

Instalar netbeans 10 en ubuntu 18.04