ライセンスサービスとネットワーク接続に関連する問題に苦労しています。
肝心なのは、ユーザーが信号のない真っ只中にいる場合にLVLを機能させたいのですが、データ接続を「ごまかして」オフにできるようにしたくないということです。
機内モードを検出して傍受しましたが、一部の携帯電話やアプリではデータ接続をオンまたはオフにできます。(そうでないものもあります)
私のEpic4gはこれを許可しており、これを制御できる隠しAPIは2.0リリース以降は機能していないと思います。(iTelephony)
ただし、接続が無効になっているかどうかを単純に検出し、その事実を変更せずに、単にそれに反応することは可能ですか?
データ接続があるかどうかはすでに検出できます。必要なのは、アンテナが無効になっていることと、単に信号がないことの違いを確認することです。市場のライセンスチェックは失敗します。合法的にシグナルがない場合はパスを渡したいのですが、強制的にオフにした場合はパスしません。