2011-05-25 10 views
7

Tengo una aplicación que estoy tratando de instalar mediante OTA ad hoc estándar. En iOS 4.1 La aplicación se instala bien. En las versiones más nuevas (4.3.1 y 4.3.3 probadas) la aplicación se instala sin error, pero el ícono desaparece de Springboard cuando termina la instalación. Si reinicio el dispositivo, el ícono está de vuelta.¿Por qué desaparece el ícono de mis aplicaciones después de una instalación ad hoc (iPhone)?

Tengo dos preguntas:

  • ¿Alguien sabe cuál es la causa de este comportamiento?
  • ¿Es esto un problema cuando se trata de la aplicación ¿Envío de la tienda?

Editar: Desaparece todo el icono, no solo los gráficos. No es posible iniciar la aplicación desde Springboard.

+0

En mi caso, un reinicio del dispositivo hizo el truco ... –

Respuesta

0

Es posible que desee verificar que los archivos de icono de resolución alta y estándar se ingresen correctamente en el archivo info.plist.

En versiones anteriores de iOS, ingresar solo el nombre de archivo de resolución estándar para la tecla "Archivo de icono" era suficiente, iOS seleccionaría el archivo de alta resolución simplemente agregando @ 2x al nombre de archivo.
En las versiones más nuevas, se encuentra la matriz "Archivos de iconos" (observe el formulario plural), donde puede ingresar varios archivos en diferentes resoluciones. Experimenté errores similares con el estilo "antiguo", que se resolvió con el nuevo.

+0

Tengo tanto "Archivo de icono" y "Archivos de icono" en mi info.plist. Para ser exhaustivo, eliminé "Icon File" del archivo plist y lo volví a probar, pero eso no funcionó. – Andreas

+0

Hmm ... con respecto a su edición ... ¿quiere decir que no hay NADA? ¿No hay un icono en blanco (blanco), puede ver el fondo de la pantalla de inicio donde se supone que debe estar el icono? – Toastor

+0

Nada en absoluto, ni icono, ni texto, solo el fondo. Muestra un icono gris durante la instalación (con la barra de progreso azul), pero tan pronto como termina la instalación, desaparece. – Andreas

3

hours pasado clasificando el mismo problema.

Entregamos AdHoc compilación por el aire.

Resulta que cuando cambié la ID de la aplicación, no cambié el parámetro del identificador de paquete en la lista de instalación de OTA.

+0

entonces, ¿cómo lo hiciste exactamente? –

0

Tuve este problema y el problema fue que nuestros certificados de distribución/aprovisionamiento habían expirado mientras tanto cuando se creó el ipa y cuando se instaló en el dispositivo. Renovar todos los certificados, reconstruir y volver a implementar solucionó el problema.

Cuestiones relacionadas