Estoy desarrollando una aplicación empresarial. Cuando lo estaba probando en iOS8 beta, vi la siguiente vista de alerta:
Untrusted App Developer
Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad?
Solo aparece la primera vez. ¿Puedo evitarlo de alguna manera? ¿Y con qué está relacionado?
ios
deployment
ios8
enterprise
Tunyk Pavel
fuente
fuente
Respuestas:
No puede evitar esto a menos que distribuya una aplicación a través de la App Store.
Recibe este mensaje porque la aplicación está firmada a través de un certificado empresarial en el que el usuario aún no confía. Apple obliga a que aparezca este mensaje porque la aplicación que se está instalando no ha pasado por el proceso de revisión de la App Store, por lo que técnicamente no es de confianza.
Una vez que el usuario haya aceptado la solicitud, el certificado se marcará como de confianza y la aplicación se podrá instalar (junto con cualquier otra aplicación futura que desee instalar que haya sido firmada con el mismo certificado)
Nota: Como se señala en los comentarios, a partir de iOS 8, la desinstalación de todas las aplicaciones de un certificado específico hará que el mensaje se muestre nuevamente una vez que se reinstale una aplicación de dicho certificado.
Aquí está el enlace al sitio web de Apple que confirma esta información: https://support.apple.com/en-us/HT204460
fuente
Hoy, estaba probando esto con iOS 9 Beta y encontré la solución.
Para solucionarlo, vaya a:
fuente
En iOS 9:
Configuración -> General -> Administración de dispositivos -> Aplicación de desarrollador / su ID de Apple -> Agregar / eliminar confianza allí
fuente
Este problema surge cuando falla la verificación de confianza de la aplicación.
Puede confiar en la aplicación desde la configuración que se muestra en las imágenes a continuación.
Si esto no funciona, elimine la aplicación y vuelva a instalarla.
fuente
En mi caso, solo cambio algún paso a continuación con iOS 9.3 para resolver este problema:
Configuración -> General -> Administración de dispositivos -> Aplicación de desarrollador Elija su nombre de cuenta de desarrollador actual. Taps Trust "El nombre de su cuenta de desarrollador" Pulsa "Trust" en la ventana emergente. Hecho
fuente
Absolutamente puede evitar este problema si administra el dispositivo con MDM o tiene acceso a Apple Configurator.
La solución es enviar el certificado de distribución de desarrollador o iOS al dispositivo a través de MDM o Apple Configurator. Una vez que lo haga, se confiará en cualquier solicitud firmada por ese certificado.
Cuando haces clic en "¿Confías en este desarrollador?", Básicamente estás agregando ese certificado manualmente por aplicación.
fuente
Si lo empuja a través de MDM, debería confiar automáticamente en la aplicación ( https://support.apple.com/en-gb/HT204460 ), pero aún tiene que verificar los certificados, etc. con Apple para asegurarse de que no se hayan revocado, etc., supongo. Recibí este mensaje que impedía que la aplicación se iniciara y fue solo cuando se configuró la información del proxy para que pudiera usar Internet que desapareció después de un par de intentos de inicio más.
fuente
En iOS 9.1 y versiones anteriores, vaya a Configuración - General - Perfiles - toque su Perfil - toque el botón Confiar.
fuente
En iOS 9.3.1 y versiones posteriores: Configuración> General> Administración de dispositivos
fuente
Para iOS 13.6
Vaya a configuración -> General -> Administración de dispositivos -> Haga clic en Confiar «Desarrollo de Apple» -> Haga clic en el botón rojo de confianza y ya está todo listo. 😁 Disfruta
fuente