1

特定の電話(nokia 2700)で特定のシムのみを制限して、シムが変更された場合に電話が使用できないようにする必要があります。私は、SIMがネットワークに登録されないようにするか、SIMが変更された場合に電話をシャットダウンするか、使用を防ぐバックグラウンドアプリを用意することを考えています。

QT(新規)とJavaMeの提案はどちらも問題ありません。

どうすればこれを進めることができますか?

編集1:アイデアは、電話のユーザーがSIMカードを変更できないようにすることです。SIMカードを変更すると、電話は機能しなくなります。このためには、これを通知し、電話をシャットダウンするか、使用されないようにするための方法が必要です。

よろしく

4

2 に答える 2

2

Qtはシリーズ40電話ではサポートされていません。SymbianおよびMeeGoベースのNokia電話で使用できます。サポートされているモデルについては、このリストを確認してください。

これを実現するには、SIMカードを検出し、必要に応じて電話が機能しないようにする必要があります。

Series 40 JavaMEには、現在のsimカードを検出するために使用できるsystem.propertiesがいくつかあります。SIMカードの変更を受け取るためのイベントはありません。一部のプロパティは、製造元およびオペレーターのセキュリティドメインに制限されています。残念ながら、特定のsimカードを識別するcom.nokia.mid.imsiはその1つです。ただし、 com.nokia.mid.networkidは制限されておらず、特定のネットワークを識別するのに十分なはずです(それが目的の場合)。

電話の使用をブロックするJavaMEの方法はありません(これがJavaのセキュリティとサンドボックスのポイントだと思います)。また、アプリを起動する機能。起動時にバックグラウンドで実行し続けることは、シリーズ40電話でのメーカーとオペレーターのサインに制限されています。

于 2011-09-10T08:25:33.857 に答える
0

電話機にはすでにこの機能が備わっているはずです。

マニュアル(12ページ)から:

アクセスコード

セキュリティコードは、不正使用から携帯電話を保護するのに役立ちます。プリセットコードは12345です。コードを作成および変更したり、コードを要求するように電話を設定したりできます。コードを秘密にし、携帯電話とは別の安全な場所に保管してください。コードを忘れて電話がロックされている場合は、電話の修理が必要になり、追加料金がかかる場合があります。詳細については、NokiaCareポイントまたは電話販売店にお問い合わせください。SIMカードに付属のPINコードは、カードを不正使用から保護します。一部のSIMカードに付属のPIN2コードは、特定のサービスにアクセスするために必要です。PINまたはPIN2コードを3回続けて間違って入力すると、PUKまたはPUK2コードの入力を求められます。お持ちでない場合は、サービスプロバイダーにお問い合わせください。SIMカードのセキュリティモジュールの情報にアクセスするには、モジュールPINが必要です。デジタル署名には署名PINが必要になる場合があります。通話禁止サービスを使用する場合は、禁止パスワードが必要です。電話機がアクセスコードとセキュリティ設定をどのように使用するかを設定するには、メニュー>設定>セキュリティ。

以前は同じ機能のSony-Ericsson電話を持っていたので、アクセスコードをSIMカードに保存することができました。シムが変更されない限り、電話はアクセスコードを要求しませんでした。Nokia製の携帯電話の[セキュリティ]メニューにも同じ機能が見つかるといいのですが。

于 2011-09-09T21:57:49.290 に答える