Existe-t-il un moyen de simuler si des autorisations sont accordées ou refusées pour utiliser des services tels que l'emplacement sur Windows Phone 7? Je veux obtenir l'emplacement actuel des utilisateurs, mais je n'arrive pas à trouver loin pour que le téléphone me montre la boîte de dialogue d'autorisations afin que je puisse refuser l'accès pour le tester? Quelqu'un d'autre a ce genre de problèmes? Je trouve plutôt difficile de vraiment tester ce genre de choses sans avoir le matériel réel.Comment testez-vous les autorisations?
Répondre
Vous n'avez pas besoin de vérifier les autorisations. Lorsque l'application est certifiée, AppHub analyse l'application pour le code nécessitant des autorisations et met à jour WMAppManifest.xml. Lorsque l'utilisateur installe votre application, il accepte toutes les autorisations dont vous avez besoin. Donc, si c'est lancé, alors vous avez tout ce dont vous avez besoin.
Je n'arrive pas à trouver de support intégré pour vérifier si l'utilisateur autorisera l'utilisation des services de notification push & dans une application.
Je m'attendrais à ce qu'une application Windows Phone 7 prenant en charge la localisation présente une boîte de dialogue à l'utilisateur pour l'informer que les services de localisation seront utilisés dans l'application. La boîte de dialogue a une option "Autoriser" et une option "Refuser". En fonction de la sélection de l'utilisateur, l'application peut utiliser ou non la localisation de l'utilisateur. J'ai utilisé Shawn Wildermuth's Child Window pour évaluer le choix de l'utilisateur et utiliser leur décision dans leur application en conséquence.
HTH, indyfromoz
- 1. Comment modifier les autorisations sur CryptoKeySecurity?
- 2. Comment définir les autorisations dans Amazon s3
- 3. Comment configurer les autorisations pour Android Bluetooth
- 4. Comment obtenir les autorisations read_stream de facebook
- 5. Comment modifier les autorisations sur une socket?
- 6. Vérifier les autorisations d'un assemblage
- 7. Les autorisations de fichier n'héritent pas des autorisations de répertoire
- 8. Comment appliquer des autorisations
- 9. clarté sur les autorisations dans les fenêtres
- 10. MySQL comment stocker les données + les autorisations d'accès performances-sage
- 11. comment utiliser les autorisations de cache dans les grails shiro
- 12. Autorisations dans les applications iPhone
- 13. Demander TFS pour les autorisations
- 14. Comment lancer le programme avec les autorisations de l'utilisateur au lieu des autorisations actives
- 15. Supprimer toutes les autorisations de répertoire
- 16. définir les autorisations avec un script vbs
- 17. Comment définir des autorisations spécifiques?
- 18. accès au script via les autorisations
- 19. comment conserver les autorisations à distance des fichiers rsynced
- 20. Comment puis-je modifier les autorisations Windows NTFS en Perl?
- 21. Comment définir les autorisations des fichiers extraits avec ezcArchive - ezComponents
- 22. Vue d'administration Django: comment supprimer les autorisations générées automatiquement?
- 23. Comment obtenir les autorisations manifestes d'une application Android installée
- 24. que signifient ces autorisations android et comment les utiliser?
- 25. Microsoft IIS: comment puis-je modifier les autorisations de fichier?
- 26. Comment définir les autorisations sur le répertoire virtuel IIS6.0?
- 27. comment modifier les autorisations de fichiers dans postfix?
- 28. Sharepoint: Comment gérer par programme les autorisations SPFolder et SPListItem
- 29. autorisations sensibles (icône) liens d'action pour tous les modèles: comment?
- 30. Comment les autorisations sont-elles héritées sur un serveur Ubuntu?
Je pense que là où la déconnexion est que c'est complètement au concepteur de l'application d'implémenter correctement le scénario "autoriser/refuser" et que le périphérique lui-même ne l'implémente pas. Je pense que je m'attendais à ce que l'appareil affiche une boîte de dialogue n'en construit pas moi-même. Semblable à la façon dont le BlackBerry fonctionne. – Micah
Je suis totalement d'accord avec vous. Je n'ai trouvé aucun guide de développement à ce sujet et j'ai fini par regarder ce que les autres font. Il est regrettable que nous n'ayons aucun conseil ici. – indyfromoz
Il y a quelques informations dans les reqts de certificat d'application, sections 2.10.4 à 2.10.8 –