你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS --- 使用CoreTelephony來獲取運營商信息

iOS --- 使用CoreTelephony來獲取運營商信息

編輯:IOS開發綜合

使用CoreTelephony獲取運營商信息的過程如下:

func actionTestCarrier() {
    var info: CTTelephonyNetworkInfo = CTTelephonyNetworkInfo()
    print(info)
    var carrier: CTCarrier = info.subscriberCellularProvider!
    print(carrier)
    print(info.currentRadioAccessTechnology!)
    print(carrier.carrierName!)
    print(carrier.mobileCountryCode!)
    print(carrier.mobileNetworkCode!)
}

結果如下:


CTCarrier (0x12de2dc10) {
    Carrier name: [中國移動]
    Mobile Country Code: [460]
    Mobile Network Code:[00]
    ISO Country Code:[cn]
    Allows VOIP? [YES]
}

CTRadioAccessTechnologyLTE
中國移動
460
00

運營商對應的networkCode為:
NetworkCode

 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved