2010-12-31 14 views
6

私の質問は簡単ですが、私はどこでも良い答えが見つかりませんでした。私の質問は次のとおりです。iOS SDKまたはサードパーティ製のフレームワークを使ってセルタワーロケーションデータを取得する方法はありますか?意味のあるセルタワーの位置、あなたからの距離などiOSアプリケーションでセルタワー情報を取得していますか?

iOS用のsignal applicationがこれを実行します。その可能性があることはわかっていますが、その問題に関するドキュメントやリソースは見つかりませんでした。

ありがとうございます!

答えて

9

私の知る限り、これを行うには公式の方法はありません。 iOS SDKはその情報を単一の使いやすい場所APIに抽象化します。

リンク先のアプリケーションはおそらくiOSのプライベートAPIを使用しています。 これは、開発者がiOSのドキュメント化されていない機能を使用していることを意味します。 本当に詳細を知りたい場合は、彼に連絡することができます。 CellStumblerアプリケーション(CellStumbler at code.google.com)はCoreTelephonyフレームワークで文書化されていないメソッドを使用し

iOS Private API Documentation
5

シグナルアプリケーションはAppleによって即時拒絶につながるいくつかのプライベートAPIを使用しました。そのため、脱獄デバイスのみと言われています。

プラス、あなたはこの記事が参考に見つけること:iPhone signal strength

1

またこれをチェック。 _CTServerConnectionCellMonitorGetCellInfoメソッドで照会できるCellInfo構造体が定義されています。

しかし、iPhone-4S-iOS5では、CTServerConnectionCellMonitorGetCellCountは常にゼロを返します。したがって、セル情報は照会できません。 AppleがベースバンドモデムをInfineon GoldからQualcomm mdm6610に変更したことで、iPhone4/3Sの外観が異なる場合があります。

また、内蔵のFieldTestアプリケーション(* 3001#12345#*をダイヤルして起動)を評価して、携帯電話のネットワークステータスに関する2つの情報を提供してみてください。

関連する問題