without the generate developer apple iphone xcode archive ipa

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 ...


  1. Crea una carpeta llamada Payload .
  2. Copie Myapp.app (de los productos de su proyecto) en el directorio de carga útil.
  3. Haga clic derecho y comprima el directorio de carga útil.
  4. 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

  1. 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

  1. 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.