iPhone 6 y iOS 9: la aplicación ad hoc no se instalará

1

Tengo problemas para instalar nuestra aplicación desarrollada (distribuida vía ad-hoc) a iOS9.

El ipa se instala y funciona bien en el iPhone 4 y en el iPad 2 (iOS 9.1), pero nada parece funcionar para el iPhone 6 con iOS 9.1.

  • He intentado instalarlo con iTunes: la instalación se detiene en ~ 60-75% y los íconos de las aplicaciones se vuelven grises, luego, al tocarlo solo se dice que hay que esperar debajo del ícono y nada más.
  • Intenté descargar el archivo ipa desde el sitio web a través de safari: safari dice que no puede descargar este tipo de archivo.
  • Reconstruir y archivar, seleccionar distribuir usando ad-hoc e instalar a través de iTune. No ocurre nada: el ícono de la aplicación ni siquiera aparecerá en el iPhone e iTunes dice que la instalación al lado de la aplicación, el ícono de sincronización en el iPhone desaparece después de un segundo. El mismo ipa funciona bien en iPhone 4 y amp; iPad 2.

iPhone 6 & iPad 2, versión para iOS: 9.1 (13B143)

iPhone 4, versión de iOS: 7.1.2 (11D257)

No aparece nada en los registros de dispositivos (xCode - Ventana - dispositivos - registros de dispositivos). Intenté reiniciar entre las instalaciones para asegurarme de que no se almacenaba en caché. Se intentó restablecer (?, Botón de encendido / apagado + botón de inicio). Estoy al final de mi ingenio, nada parece funcionar y no me dirá por qué no funciona.

    
pregunta Kristian 11.12.2015 - 10:24

1 respuesta

1

He estado trabajando con este problema todo el día y he aclarado algunas cosas. Primero, el método de implementación ad-hoc no es lo que realmente estoy buscando, en mi caso, el método correcto es la implementación empresarial. Me pondré en contacto más tarde.

Creo que mi problema estaba en el aprovisionamiento de perfiles, porque cuando agregué el iPhone 6 a la lista de dispositivos (en apple Centro de desarrolladores ) e incluido en el perfil de aprovisionamiento, la aplicación se instala muy bien. Aunque, cuando deshabilité el iPad de la lista de dispositivos, todavía funcionaba, extraño.

Necesitaba distribuir la aplicación fuera de la App Store pero no estaba realmente seguro de qué método de implementación utilizar. Ahora creo que finalmente tuve algún sentido en ellos.

Implementación ad-hoc

  • destinado a usarse para pruebas y aplicaciones internas
  • distribuido fuera de la tienda de aplicaciones
  • los dispositivos en los que se usa la aplicación se deben agregar a la lista de dispositivos en centro de desarrolladores de apple y seleccionado en el perfil de aprovisionamiento
  • máximo de 100 dispositivos

Implementación empresarial

  • para aplicaciones internas y privadas (por ejemplo, intranet)
  • distribuido fuera de la tienda de aplicaciones
  • dispositivos ilimitados

La diferencia entre ellos es que ad-hoc está disponible para todos, mientras que la empresa solo está disponible para el desarrollador o equipo que está bajo la cuenta de la empresa. La empresa debe estar registrada por la empresa que usará la aplicación privada (por ejemplo, la aplicación de intranet) y agregar un desarrollador (o agencia) debajo de ella. De esta manera no dependen unos de otros y pueden mantener las finanzas separadas.

Estoy seguro de que todavía he malinterpretado algo, por lo que si encuentra información incorrecta aquí, por favor, hágalo.

    
respondido por el Kristian 11.12.2015 - 15:08

Lea otras preguntas en las etiquetas