Pregunta

Nuestra firma ha comenzado a construir aplicaciones de iPad / iPhone de Monotouch para la implementación empresarial.

¿Cómo tomo la aplicación y creo un archivo * .ipa para cargar en nuestro servidor MDM?

¿Fue útil?

Solución

Un archivo .ipa es básicamente un archivo .zip glorificado. Hay un par de rutas que puedes bajar:

  1. Exportar el proyecto a Xcode y en "Construir" clic "Crear y archivar": complete los detalles apropiados y el proyecto debe crear el .ipa para usted como se espera.
  2. Si esta no es una opción, (que no es para nosotros, por lo que este es el método que he usado, para un gran éxito), simplemente puede crear todos los componentes que entran en el .ipa y el botón derecho, "Compress ..." en el buscador.

    El .ipa está formado por los siguientes componentes:

    • una carpeta llamada "carga útil", que contiene el compilado (versión / iphone) .app
    • un archivo de icono de 57x57 .png (que se muestra mientras se está descargando la aplicación)
    • un archivo 512x512 .png del icono una vez más, sin embargo, esto tiene que cambiar el nombre de iTunesartWork con no extensión
    • iTunesMetAdata.plist: esto contiene información sobre la aplicación, como el nombre de los derechos de autor, el género, el nombre, el nombre, el software de software (puede google, la información que necesita).

      La forma en que empaqueto nuestro .ipa, ¿tengo una carpeta llamada "Paquete de la aplicación" que tiene todos estos componentes ya en, y simplemente actualizo el archivo .App cada vez que hagamos una carga, "compresa ... "Luego cambie el nombre del archivo a x.ipa (OS X le preguntará si desea usar esta extensión, asegúrese de seleccionar (" Usar .IPA "!

      Picture solo muestra la jerarquía que describí anteriormente

      ingrese la descripción de la imagen aquí

Otros consejos

Con el Velop actual (2.8.6.5) y MonOtouch (5.2.5) (5.2.5) es tan fácil como hacer clic con el botón derecho en su proyecto -> Opciones -> Opciones de iPhone IPA -> Verificar Build Ad-Hoc / Enterprise Package (IPA)para la configuración deseada.

Creamos una configuración especial llamada DISTRIBUCIÓN que se basa con el certificado de distribución y en el perfil de distribución de la casa.

Luke, me gusta tu respuesta y te he dado el crédito.Estoy agregando algunos detalles más para mi propia, y otros, notas.

Use Spotlight para encontrar una de sus propias aplicaciones monótones.Buscar en ".ipa". Renombrarlo a algo .ZIP Descomprimirlo.

Puede usar la estructura de la carpeta descomprimible para editar y luego rezip. ingrese la descripción de la imagen aquí

Sólo otra forma de obtener una IPA que lo hizo fácil para mí, arrastre su archivo .App a su biblioteca de iTunes y sincronice su dispositivo.ITunes, luego crea una copia de la aplicación como un archivo .ipa en las aplicaciones de usuario / Música / iTunes / iTunes / aplicaciones móviles.Esto se puede distribuir mucho más fácil que el archivo .App.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top