2011-05-21 101 views
0

是否有哪些可用能爲我提供以下詳細信息任何API:如何從XCode,iPhone中檢索蜂窩網絡信息?

  1. 信號質量
  2. 國家代碼
  3. 網絡代碼
  4. 區號
  5. 小區ID
  6. 基站ID
  7. GPRS小區ID
  8. GPRS基站ID
  9. 信號強度;
  10. 最大信號強度

但我需要的,如果它不提供以檢索信號強度以dBm

注:我可以通過撥打3001#12345#手動獲取這些信息,如圖從我的iPhone下面的屏幕截圖(信號強度顯示在DBM左上角):

https://picasaweb.google.com/lh/photo/Qf6MBY2jtfpWImTyTHk4Gg?feat=directlink

+0

您是否打算通過Apple iTunes發佈您的應用?如果是這樣,那麼聽到沒有公共API允許您檢索該信息的情況下,您會感到失望。 – Till 2011-05-21 17:01:21

回答

1

蘋果還沒有官方ly提供了任何API來計算信號強度。 但你可以參考官方Core Telephony框架(CTCarrier Class)來獲得一些細節,如國家代碼,網絡代碼等。

+0

嗨,我很欣賞你的答案,從上面的列表中獲得非常重要的數據是獲得dbm中的信號強度,如果有任何方法可以得到這個信息它不是在我的Android應用程序中使用分類數據,你可以得到這個數字只是一行代碼.. – zaaterah 2011-05-22 13:00:14

+0

@ zaaterah,你是對的,但它是可能的,但據我所知,在iOS中沒有官方的方式來確定信號強度。 – raaz 2011-05-23 05:49:09