2012-05-15 17 views
10

Tengo una versión "PLUS" de mi aplicación y la versión normal. Archive los dos usando diferentes objetivos. Subo el ipa a TestFlight (también a mi servidor de Hockey) y la versión "PLUS" siempre se descarga bien. Pero la versión normal siempre me da el error "No se puede descargar la aplicación".No se puede descargar la aplicación - "APP" no se pudo descargar en este momento

No estoy cambiando el código entre las dos compilaciones. Hago una "limpieza" entre compilaciones. La única diferencia en el código es que defino una macro "PLUS_VER" que cambia parte del código. Y hay algunas diferencias en los archivos de recursos asociados con los dos objetivos. Esto nunca solía suceder, pero este problema ha sido constante en todas las ocasiones que construí con esta versión actual.

¿Alguna idea?

<> <

+0

soy votación para cerrar esta cuestión como fuera de tema, ya que no se trata de la programación. – trojanfoe

Respuesta

6

gracias por la sugerencia de mirar la consola. Mientras estaba instalando, vi que el perfil de aprovisionamiento no estaba de acuerdo con el derecho ubicuo de almacenamiento de clave-valor de iCloud. Estamos habilitando iCloud con este lanzamiento.

Ingresé y "edité" cada perfil de aprovisionamiento (esencialmente no haciendo nada ...) y los volví a descargar y solucionó el problema.

un poco molesto que Apple no invalida el archivo de suministro o hacerle saber que necesita una reforma al menos ...: -/

0

Compruebe que el ID del paquete de aplicaciones en el Info.plist coincide con el plist instalación en los servidores, que el punto de URL de instalación a la plist correcta y los puntos de instalación plist a la URL correcta IPA.

+0

Definitivamente he verificado y vuelto a verificar todos los identificadores y URL. Parece que la aplicación finaliza la descarga y luego los errores en el paso de instalación ... pero el error sigue diciendo "No se puede descargar la aplicación". De todos modos, no es como TestFlight para hacer las cosas mal. Entonces sí ... parece que es un problema diferente. – FishStix

+0

¿Qué dice el registro de la consola? ¿El perfil de provisión está fechado e incluye el UDID del dispositivo? – Jim

+0

¿Qué registro de consola? ¿Hay un registro de la consola mientras está instalando una aplicación desde la red? Sí, el perfil de aprovisionamiento tiene fecha e incluye todos los UDID .... – FishStix

1

tuve problemas utilizando OTA (useing XCode 4.3.3, supongo que es lo mismo en XCode 4.xx).

Solo me deja instalar aplicaciones en dispositivos de desarrollo cuando utilizo Release Provisioning Profile. Cuando cambié la configuración en el Esquema (Haciendo clic en el Símbolo del esquema y seleccionando "Editar esquema ...". En la fila de la izquierda, hay esta configuración del esquema, donde tuve que hacer clic en "Archivar" y cambiar la "Configuración de compilación" depurar"). Luego pude distribuir Aplicaciones usando OTA con mi Perfil de Aprovisionamiento de Desarrollo.

espero que ayude a alguien

+0

¡Esto me ayudó! Gracias –

6

Estaba luchando con este mismo tema y esta pregunta es segundo en Google. El error básicamente significa que hay una razón por la que la aplicación no se puede instalar. Hay muchas razones diferentes por las cuales este podría ser el caso. La única forma de averiguarlo es mirar la consola mientras se instala la aplicación y aparecerá un mensaje de error más útil allí.

Si tiene acceso a la máquina, puede usar la ventana del organizador en Xcode para ver la consola de un dispositivo conectado. Si no tiene acceso a la máquina, solicite al usuario que instale la Herramienta de configuración del iPhone. Hay versiones de Windows y Mac disponibles para descargar desde Apple. Luego pueden ver la consola y enviarle la salida por correo electrónico.

En mi caso estaba usando Testflight para instalar compilaciones de desarrollo. Pensé que debe haber algún problema de aprovisionamiento e intenté un montón de cosas diferentes. Al final, cuando vi la salida de la consola, era obvio que estábamos tratando de instalar una aplicación iOS 6 en un dispositivo iOS 5.

0

Acabo de tener un problema, parece que el vuelo de prueba está caído. No se mostraba en el system status desde el principio, pero lo actualizaron para reflejar el período en que experimenté el problema.

testflight

Cuestiones relacionadas