私はアンドロイドとiPhoneの両方で同時にアプリケーションを開発しています。私のジオロケーションアプリケーションの性質上、アプリケーションがインストールされているエミュレータだけでなく、電話からの情報がのであることが重要です。詐欺師を防ぐ:実際にはモバイルデバイスですか、それともエミュレータですか?
エミュレータがあるかどうかを判断するためにデバイスからプルできる値はありますか?私は、ユーザーが緯度/経度座標のために独自の値を設定するだけで、システムを不正行為しないようにしたい。私は何も愚かな証拠ではないことを知っていますが、できるだけ多くの詐欺を排除したいと思っています。
ジャンプするなど、受信するデータを検証するアルゴリズムを用意する予定です。 nマイル。あなたの最後の場所から2〜3秒ですが、これはいくつかの状況で誤検知を引き起こす可能性があります。特に、世界中の2フィートの場所に魔法のように配置できるいくつかのアンドロイドでは、
これはAndroidとiOSの両方に適用されます。いずれの電話機の応答も問題ありません。