iOS 获取运营商

1.先导入框架

#import 
#import 

2.对应方法获取运营商名称

注意:当没有插手机卡的时候,会有一个默认运营商

//获取本机运营商名称

CTTelephonyNetworkInfo *info = [[CTTelephonyNetworkInfo alloc] init];

CTCarrier *carrier = [info subscriberCellularProvider];

//当前手机所属运营商名称

NSString *mobile;

//先判断有没有SIM卡,如果没有则不获取本机运营商

if (!carrier.isoCountryCode) {

NSLog(@"没有SIM卡");

mobile = @"无运营商";

}else{

mobile = [carrier carrierName];

}

你可能感兴趣的:(iOS 获取运营商)