let networkInfo = CTTelephonyNetworkInfo()
let carrier = networkInfo.subscriberCellularProvider
let mobileNetworkCode = carrier!.mobileNetworkCode
if mobileNetworkCode != nil {
//Means got reception
} else {
//No cellular data
}
Пожалуйста, попробуйте этот способ, я также тестирую, используя CTCarrier()
напрямую, он всегда возвращает ноль. Этот метод работает.