iphone - quedan - La aplicación interna desaparece después de la instalación
donde se guardan los archivos descargados de safari en iphone (6)
Actualmente estoy compilando una aplicación de iPhone para un cliente que se distribuirá internamente. Mi cliente acaba de crear su cuenta de desarrollador de empresas en Apple.
Creé un sitio web para que el cliente descargue versiones de prueba de la aplicación de forma inalámbrica, siguiendo las instrucciones dadas por Apple aquí: Distribución de aplicaciones empresariales para dispositivos con iOS 4 . Estas pruebas se han realizado a través de mi cuenta Estándar usando un perfil Adhoc que tiene su UDID previsto.
Ahora estoy intentando implementar la aplicación usando su cuenta de Enterprises. Creé el archivo de aprovisionamiento interno. También creé un archivo de la aplicación y creé el archivo .ipa para su distribución usando este perfil.
El problema que tengo ocurre cuando intento descargar la aplicación. Cuando voy al sitio que creé para descargar la aplicación, puedo ver la descarga de la aplicación en mi iPhone, la frase debajo del icono dice: "Cargando ...". Luego, la redacción cambia a "Instalar ...". Una vez que la barra de progreso finaliza, la aplicación desaparece. También noté los archivos internos de aprovisionamiento instalados en mi dispositivo.
Repetí el proceso varias veces en múltiples dispositivos, ambos dispositivos que he usado para probar esta aplicación y aquellos en los que ni siquiera he usado esta aplicación. Incluso intenté eliminar todos los archivos de aprovisionamiento en un dispositivo. El mismo proceso ocurre y el archivo de aprovisionamiento interno se instala automáticamente de nuevo.
¿Qué es exactamente lo que está mal o no estoy haciendo?
Gracias.
¿La versión del sistema operativo del dispositivo está por debajo del nivel del sistema operativo de destino de la aplicación?
De ser así, baje el objetivo de implementación de la aplicación en la configuración Ad Hoc Build para el objetivo o actualice el sistema operativo del dispositivo.
**
He tenido exactamente el mismo problema y lo resolvió siguiendo los pasos a continuación.
**
Descripción del problema Para aclarar, el problema (la aplicación no se instala correctamente - el ícono desaparece después de la instalación) estaba ocurriendo solo en el dispositivo iOS (la versión de Android de la misma versión de la aplicación funcionaba bien).
Fuente de problema En mi caso, el problema estaba en el hecho de que el dispositivo iPad de prueba que estaba usando no estaba registrado (agregado) en el perfil de aprovisionamiento de desarrollador que estaba usando mi aplicación.
Lección learn Eso significa que iOS Developer App no se puede instalar en ningún dispositivo de prueba dado hasta que este dispositivo se agregue al Perfil de Aprovisionamiento (PP). La información importante también es que una vez que se agrega el dispositivo a PP, se debe generar un nuevo PP y la aplicación debe estar firmada utilizando este nuevo PP para completar el saludo.
Pasos para arreglar
- Inicie sesión en el desarrollador de Apple https://developer.apple.com
- Navega a ''Certificados, identificadores y perfiles'' -> ''Dispositivos''
- Después de verificar que su dispositivo no está en la lista aquí, haga clic en ''+''
- Complete ''Nombre'' y ''UDID'' de su dispositivo de prueba y haga clic en ''Continuar''
- Una vez que se agrega el dispositivo a la lista, genere nuevos PP navegando a ''Perfiles de Aprovisionamiento'' -> ''Desarrollo'' -> Haga clic en su PP existente -> ''Editar'' -> revise su dispositivo recién agregado en la sección ''Dispositivos'' -> haga clic ''Generar'' -> ''Descargar'' -> ''Hecho''
- Use su PP recién descargado para firmar la nueva aplicación de desarrollo
- Instalar una nueva aplicación en el dispositivo de prueba
- Celebra el éxito
El problema para mí fue que mi archivo plist de descarga tenía un ID de paquete diferente al ID de paquete de mi agente. Reparar el archivo de descarga plist funcionó.
Alternativamente, un reinicio también funcionó, pero fue un gran dolor cada vez.
Experimenté el mismo problema con una de mis aplicaciones internas. La razón era que el ID del paquete en el manifiesto de la aplicación se había especificado incorrectamente. Después de que arreglé la identificación del paquete, la aplicación se instala normalmente.
Si alguien más tiene este problema, asegúrese de haber registrado el dispositivo que está probando y ese dispositivo también está registrado en la provisión que está utilizando.
Usé el ID del paquete - com.myname. {AppId} en el archivo de la aplicación info.list. Pero mi archivo manifiesto OTA utilicé com.myname. * Debido a este problema mi instalación falla. Cambié ambos lugares com.myname.APPName y luego funciona como smart.