私のアプリでは、Android権限を要求して、ユーザーが自分のアプリに関連するいくつかのことを不正に行えないようにいくつかの設定を行うことができます。
問題は、それがアプリの機能性とは何の関係もないように見える許可であるということですが、幸いなことに、Androidで確認する必要のある許可の中で最も邪魔にならないか、少なくとも少なくとも1つ。
私が実装できる回避策があるのでこれは必要ありませんが、実際にはそれほど重要ではない何かのための多くの作業ですが、その許可があれば簡単ですが、ユーザーに非常に簡単にカンニングさせるわけではありませんが、一部のユーザーがその保護をバイパスして、このアクセス許可が必要な目的をだますことができるのであれば、あまり気にしません。
ユーザーに「不正行為を回避するためにこの権限が必要です」と伝えるのは必ずしも適切ではないと思います。まず、ユーザーはそれを個人的なものとしてとらえ、次にユーザーは何をすべきかについての手掛かりを得て、保護とチート。
とにかく、私が言っているように、それはそれほど煩わしい権限ではないので、たぶん私が必要とするだけで、一部のユーザーは少し疑わしくなりますが、最終的には「これは少し奇妙に見えます...しかし、まあ、許可したとしても、本当に悪意のあることは何でもできるというわけではありません。
言及されたすべての制限を考慮すると、私の質問に対する行動方針はどれですか?ユーザーエクスペリエンスの観点を厳密に考慮すると、回避策を実装することになりますが、実装するのは地獄です。アプリにこの権限を使用するものを追加することもできると思いますが、私が思うには強制しすぎるようです。
アプリの機能と、そのような権限を必要とするアプリの使用を拒否するユーザーの数に基づいて見積もりを行いますか?この潜在的なオーディエンスを保存することが回避策を開発する価値があると判断した場合は、それを実行してください。行方不明者のサイズが重要でない場合は、許可を求め、フィードバックが理解されるのを待つだけです。あなたの推定は間違っているかもしれませんが、誰もそのようなことを正確に予測することはありません。
また、最初ではなく本当に必要なときに許可を求めることも考慮に入れてください。したがって、ユーザーはあなたのアプリを使い始め、それが彼にとって良い場合、彼はあなたの許可を求めることにもっと忠実になります。