Agradecería algún consejo. Durante más de un año mis desarrolladores de aplicaciones han estado luchando para conseguir que mi aplicación funcione correctamente en mi Galaxy S7. El problema parece ser que algún aspecto del proceso de inicio de sesión falla a menos que utilice una conexión vpn activa. Esto sucede tanto con el inicio de sesión de Facebook como con el inicio de sesión normal. Con la vpn activada todo funciona como debería. Vemos el mismo comportamiento en 2 dispositivos S7 Edge. No parece ser tan simple como tener algo bloqueado aquí en Dubai como con un emulador en mi portátil la aplicación parece funcionar. Qué puede causar este problema tan extraño? Llevamos un año intentando solucionarlo. No puedo lanzar la aplicación hasta que lo solucionemos.
Respuesta
¿Demasiados anuncios?Android Nougat añade una función por la que las aplicaciones de Android for Work pueden declarar en su configuración de seguridad que la aplicación solo puede funcionar cuando está conectada a una VPN, por motivos de seguridad. Hay una rápida descripción de la función (entre otras características de Nougat) en este artículo de Ars Technica . Esta página en el sitio web de Android Developers describe cómo el desarrollador de la aplicación puede controlar la función, pero la descripción es muy técnica y un poco impenetrable.
El restricciones añadidos dentro de la aplicación interactúan con la aplicación del administrador de dispositivos (como AirWatch), de modo que su departamento de TI puede establecer una política de seguridad que active o desactive las restricciones (al igual que cualquier restricción en la longitud de la contraseña).