En tant que développeur Android, c'est tout à fait vrai.
Beaucoup des problèmes de la platforme nous retombent dessus, et les permissions en font partie.
Par exemple, l'application que je développe joue de la musique. J'ai besoin de détecter un appel entrant, ou sa fin justement, pour arreter et redémarrer la musique. J'ai besoin de demander l'identité du téléphone pour ca, ce qui me donne accès au numéro de téléphone de l'utilisateur et à son IMEI. Informations dont je n'ai strictement rien à faire …
Mais certains utilisateurs, bien entendu plus forts que tout le monde, ont décidé d'enlever cette permission "abusive" à mon application (plutôt que d'aller verifier mon code source, disponible sur github). Du coup je me retrouve avec quoi ? Une tonne de mails "l'application plante quand je fais X" car l'utilisateur a arbitrairement enlevé la permission (Note : demander quelque chose sans la permission sous Android, c'est exception direct. Je n'ai pas géré ce cas la car je ne pensais pas qu'on pourrait en enlever un jour), une autre tonne de gens qui trouvaient que je demandais des permissions abusives, et beaucoup de temps perdu.
Maintenant je suis obligé d'afficher une popup à l'ouverture de l'application pour expliquer mes permissions, voir mettre ca dans la description sur le market.
[^] # Re: Autorisations
Posté par Dream_Team . En réponse au journal ice cream sandwich, je ne mange pas de ce pain-là. Évalué à 10.
En tant que développeur Android, c'est tout à fait vrai.
Beaucoup des problèmes de la platforme nous retombent dessus, et les permissions en font partie.
Par exemple, l'application que je développe joue de la musique. J'ai besoin de détecter un appel entrant, ou sa fin justement, pour arreter et redémarrer la musique. J'ai besoin de demander l'identité du téléphone pour ca, ce qui me donne accès au numéro de téléphone de l'utilisateur et à son IMEI. Informations dont je n'ai strictement rien à faire …
Mais certains utilisateurs, bien entendu plus forts que tout le monde, ont décidé d'enlever cette permission "abusive" à mon application (plutôt que d'aller verifier mon code source, disponible sur github). Du coup je me retrouve avec quoi ? Une tonne de mails "l'application plante quand je fais X" car l'utilisateur a arbitrairement enlevé la permission (Note : demander quelque chose sans la permission sous Android, c'est exception direct. Je n'ai pas géré ce cas la car je ne pensais pas qu'on pourrait en enlever un jour), une autre tonne de gens qui trouvaient que je demandais des permissions abusives, et beaucoup de temps perdu.
Maintenant je suis obligé d'afficher une popup à l'ouverture de l'application pour expliquer mes permissions, voir mettre ca dans la description sur le market.