2012-05-14 21 views
8

Después de casi ningún problema durante 6 meses, de repente tengo un problema importante al tratar de distribuir una aplicación para pruebas internas sobre OTA: durante la instalación de la aplicación (después de la descarga) Aparece el siguiente mensaje de error -> captura de pantalla. Todos mis verificadores también ven el mismo mensaje, por lo que no está vinculado a un solo dispositivo.OTA - myApp no ​​se pudo instalar en este momento - No se pudo verificar el ejecutable

La consola en el dispositivo muestra el siguiente mensaje:

preflight_application_install: Could not verify executable at /var/tmp/install_staging.uNQth4/foo_extracted/Payload/myApp.app 

Lo extraño es: puedo instalar la aplicación a través de USB con Xcode. Además, la validación de la carga de la AppStore está bien.

ya he probado un montón:

  • nuevos perfiles distibution
  • comprueba si el UDID están dentro de los perfiles
  • registrado de los perfiles dobles en el llavero
  • hicieron Xcode Voodoo (generación limpia, borrando los datos derivados)
  • intenté arreglarlo con los derechos ('get-task-allow' = false)

Cualquier idea para resolver esto sería muy útil. Gracias por adelantado.

unable to donwload application

+0

¿Puedes instalar tu ipa finalizándola en iTunes (no Xcode) mientras estás atado y luego sincronizar? –

+0

Gracias Owen. No, eso tampoco funciona. Además del otro "preflight_application" -error, ahora también aparece: no se pudo guardar la miniatura para descargar el ícono: image = (null) path = '/ var/mobile/Library/SpringBoard/DownloadingImageCache/de.myapp-461650BC-AFF9-4D46-9F57-F21D9BBFE4ED ' – brainray

+0

Parece que tienes una compilación incorrecta. He conseguido esto a veces, y por alguna razón la compilación simplemente no funcionaba correctamente. Si iTunes se ahoga, entonces algo es malo en el proceso de compilación. –

Respuesta

4

Después de una investigación más el problema - una vez más - fue causado por una combinación no válida de desarrollador de aprovisionamiento perfil y Ad Hoc Perfil de distribución. El problema era que incluso las correcciones habituales no funcionaban (intercambiando certificados, etc.). Xcode siempre mostró perfiles válidos.

He leído muchas publicaciones que recomiendan una reinstalación completa de MacOS con el objetivo de tener una instalación limpia de KeyChain. No quería matar a mi MacOS personalizado, así que creé una máquina virtual de Mac OS 10.7.3 + Xcode usando VMWare. ¡Entonces fue como 20 minutos para configurar todo y la OTA funcionó! Creo que es una buena idea tener un SO virtual limpio a mano para este caso.

0

Si tiene una compilación OTA, no necesita una ad-hoc. Mezcle esos perfiles.

1

En mi caso, el problema era que el archivo IPA tenía un número de paquete de versión y el archivo plist tenía un número de paquete diferente.

Cambié el archivo plist para tener el mismo número que el archivo IPA y funcionó para mí.

1

En Member Center, elimino el suministro de distribución ad-hoc y lo vuelvo a crear. ¡Después de recompilar, funcionó para mí!

0

Tuve el mismo problema, y ​​lo solucioné porque me acordé de que tenía un teléfono nuevo, así que lo conecté con Xcode (modo de desarrollador) y agregué el dispositivo al perfil de aprovisionamiento y reinstalé el perfil.

Cuestiones relacionadas