Je vous serais reconnaissant de me donner des conseils. Depuis plus d'un an, mes développeurs d'applications se battent pour que mon application fonctionne correctement sur mon Galaxy S7. Le problème semble être que certains aspects du processus de connexion échouent à moins que j'utilise une connexion vpn active. Cela se produit aussi bien avec la connexion Facebook qu'avec la connexion normale. Avec le vpn actif, tout fonctionne comme il se doit. Nous constatons le même comportement sur 2 appareils S7 Edge. Il ne semble pas qu'il s'agisse simplement d'un blocage ici à Dubaï car avec un émulateur sur mon ordinateur portable, l'application semble fonctionner. Quelle pourrait être la cause de ce problème très étrange ? Cela fait un an que nous essayons de le résoudre. Je ne peux pas lancer l'application tant que nous ne l'avons pas résolu.
Réponse
Trop de publicités?Android Nougat ajoute une fonctionnalité par laquelle les applications Android for Work peuvent déclarer dans leur configuration de sécurité que l'application ne peut fonctionner que lorsqu'elle est connectée à un VPN, pour des raisons de sécurité. Une description rapide de cette fonctionnalité (parmi d'autres fonctionnalités de Nougat) se trouve dans cet article d'Ars Technica . Cette page sur le site des développeurs Android décrit comment le développeur d'applications peut contrôler la fonctionnalité, mais la description est très technique et un peu impénétrable.
En restrictions ajoutées à l'intérieur de l'application interagissent avec l'application Device Administrator (telle que AirWatch), de sorte que votre service informatique peut définir une politique de sécurité qui active ou désactive les restrictions (tout comme les restrictions sur la longueur des mots de passe).