現在、私のプロジェクト、ネイティブアプリケーションを追跡するスマートフォンについていくつかの調査を行っています。私が読むことができる資料へのリンクは非常に高く評価され、最も有用で包括的な応答が受け入れられます。スマートフォンハンドセットを一意に識別、追跡、ロックするためのネイティブアプリの作成
主なターゲットスマートフォンは、Android、Blackberry、iPhoneモデルです。
私はここで見つけましたUniquely Identify an Android Handset IMEIを使ってアンドロイドを一意に識別することができますが、私はかつてこれが偽装されていると読んでいると思います。私はiPhoneとBlackberryについて知らない。
- スマートフォンデバイスを一意に識別する最も信頼できる方法はありますか? MACアドレスは機能することができますか、それともなりすますことができますか? IMEIは本当に偽装できますか?
- デバイスが盗難として報告されると、独自の識別情報を使用してデバイスをカスタムエラーメッセージでリモートで「ロック」することはできますか?このロック状態は、ネットワークに接続されていなくても、ネットワークに再接続され、再びリモートでロック解除されるまで、電話に残ります。
- このような遠隔の電話のロックが可能であると仮定すると、そのような泥棒によって可逆的なことができますか?ネイティブアプリはステルスモードで実行され、アンインストールできません。
- この場合、クロスプラットフォームソリューションを使用できますか、またはプラットフォームごとにさまざまなネイティブアプリケーションを開発する必要がありますか?
編集: もう少しの文脈。正直言って、アップルの「Find my Phone」は、この正確なことを既に行っている(私はただそれについて知っているが、すでに完璧なフィット感のように見える)。アプリのインストールを選択しているユーザーには、アプリをインストールすると電話が一意に識別されることが通知されます。デバイスをロックするために、「私の電話を見つける」はそれを行います(私は集まります)。今私はそれが他の2つのプラットフォームでどのように可能であるかを知る必要があります。
iOS/iPhoneの場合、Appleは[Find my iPhone](http://itunes.apple.com/us/app/find-my-iphone/id376101648?mt=8)というアプリでこれを実行しています。 – Till
ありがとう、まで!私はちょうどそれをチェックし、それはまさに私がiPhone上でほしいと思うものと思われる。可能であれば、他の2つのプラットフォームで同様のことをする方法を知る必要があります。 – Cogicero