the - Crea.ipa para iPhone
ios ipa xcode (6)
Desarrollé una aplicación para iPhone. Después de compilar, obtuve el archivo .app en la carpeta de compilación. Mi nombre de aplicación es Myapp, luego obtuve el archivo Myapp.app en la carpeta de compilación.
Mi problema es que quiero crear el archivo .ipa. cómo es eso ... es para instalar jailbraked iPhone ...
- Crea una carpeta llamada Payload .
- Copie Myapp.app (de los productos de su proyecto) en el directorio de carga útil.
- Haga clic derecho y comprima el directorio de carga útil.
- Cambia el nombre del archivo zip a Myapp.ipa .
** Actualización ** Esta respuesta es muy antigua. Usa Xcode para construir archivos .ipa ahora. (Producto> Archivo)
Además, si desea incluir el archivo del logotipo, agregue el icono al directorio y asígnele el nombre "iTunesArtwork". comprímalo junto con el directorio de carga útil que contiene el archivo .app.
Con Xcode 4, ahora hay una manera más fácil:
En la barra de menú, vaya a Producto> Archivo.
El organizador se abrirá en la pestaña Archivos y podrá guardar una IPA utilizando el botón Compartir ...
Si el elemento del menú Archivo está deshabilitado, asegúrese de tener el esquema configurado en el dispositivo iOS y no en el Simulador de iPhone . Sin embargo, no es necesario tener un dispositivo conectado.
También escribí un script para hacer esto desde la línea de comandos: xcodearchive . Funciona de forma similar a xcodebuild, pero genera una IPA.
Ejecutar guión
/ bin / sh
mkdir $CONFIGURATION_BUILD_DIR/Payload
cp -R $CONFIGURATION_BUILD_DIR/$PRODUCT_NAME.app $CONFIGURATION_BUILD_DIR/Payload
cp $CONFIGURATION_BUILD_DIR/$PRODUCT_NAME.app/iTunesArtwork $CONFIGURATION_BUILD_DIR
cd $CONFIGURATION_BUILD_DIR
/usr/bin/zip -r $PRODUCT_NAME.ipa Payload iTunesArtwork
rm -rf Payload iTunesArtwork
exit 0
Siga los siguientes pasos
Suba su archivo de aplicación como zip en www.diawi.com
Abra la URL de diawi en su navegador web.
- Encontrará la opción de descargar la aplicación allí. Descargue el archivo y se descargará como IPA.
Parte de firma:
Esta parte es necesaria para el teléfono sin jailbreak y el resto de los pasos son los mismos
- Abre Terminal e ingresa los siguientes comandos
codesign -f -s "Nombre de certificado de firma de código" appNamewithextension
ejemplo
codesign -f -s "iPhone Developer: Durai Amuthan" sample.app
- Verifique que esté firmado usando el siguiente comando
codesign -verify AbsolutePath_with_app_name
Parte de creación de ipa:
Camino 1:
1.Cree una carpeta llamada Carga útil y copie el archivo .app en ella.
Presiona 2 y obtendrás Payload.zip
3. Ahora cambia la extensión de zip a ipa eso es todo
mkdir Payload
cp -R MyAppName.app Payload/
zip -r -s 64 Payload.zip Payload/
mv Payload.zip MyAppName.ipa
Camino 2:
Arrastra y suelta la .app en iTunes que creará la iPa para ti
Parte de instalación:
Si has probado Tried the Way 1 en el paso anterior, arrastra y suelta .ipa en iTunes
Elige el dispositivo en iTunes y haz clic en instalar y aplicar la sincronización que sea.