使用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!)
}
结果如下:
<CTTelephonyNetworkInfo: 0x12de614d0>
CTCarrier (0x12de2