一、获取运营类型

1、需要导入两个头文件
#import <CoreTelephony/CTCarrier.h> #import <CoreTelephony/CTTelephonyNetworkInfo.h>
2、判断类型
// 获取运营商类型
+ (SSOperatorsType)getOperatorsType{
CTTelephonyNetworkInfo *telephonyInfo = [[CTTelephonyNetworkInfo alloc] init];
CTCarrier *carrier = [telephonyInfo subscriberCellularProvider];
NSString *currentCountryCode = [carrier mobileCountryCode];
NSString *mobileNetWorkCode = [carrier mobileNetworkCode];
if (![currentCountryCode isEqualToString:@"460"]) {
return SSOperatorsTypeOther;
}
// 参考 https://en.wikipedia.org/wiki/Mobile_country_code
if ([mobileNetWorkCode isEqualToString:@"00"] ||
[mobileNetWorkCode isEqualToString:@"02"] ||
[mobileNetWorkCode isEqualToString:@"07"]) {
// 中国移动
return SSOperatorsTypeChinaMobile;
}
if ([mobileNetWorkCode isEqualToString:@"01"] ||
[mobileNetWorkCode isEqualToString:@"06"] ||
[mobileNetWorkCode isEqualToString:@"09"]) {
// 中国联通
return SSOperatorsTypeChinaUnicom;
}
if ([mobileNetWorkCode isEqualToString:@"03"] ||
[mobileNetWorkCode isEqualToString:@"05"] ||
[mobileNetWorkCode isEqualToString:@"11"]) {
// 中国电信
return SSOperatorsTypeTelecom;
}
if ([mobileNetWorkCode isEqualToString:@"20"]) {
// 中国铁通
return SSOperatorsTypeChinaTietong;
}
return SSOperatorsTypeOther;
}
以上这篇iOS判断运营商类型的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# ios
# 判断运营商
# 给大家
# 中国联通
# 中国电信
# 希望能
# 这篇
# 小编
# 大家多多
# 中国铁通
# 头文件
# getOperatorsType
# CoreTelephony
# SSOperatorsType
# CTTelephonyNetworkInfo
# CTCarrier
# gt
# subscriberCellularProvider
# NSString
# currentCountryCode
# carrier
# telephonyInfo
相关文章:
建站之星展会模板:智能建站与自助搭建高效解决方案
网站制作需要会哪些技术,建立一个网站要花费多少?
黑客入侵网站服务器的常见手法有哪些?
网站建设制作、微信公众号,公明人民医院怎么在网上预约?
非常酷的网站设计制作软件,酷培ai教育官方网站?
潍坊网站制作公司有哪些,潍坊哪家招聘网站好?
官网自助建站平台指南:在线制作、快速建站与模板选择全解析
上海网站制作开发公司,上海买房比较好的网站有哪些?
如何选择高效稳定的ISP建站解决方案?
建站之星安装路径如何正确选择及配置?
沈阳制作网站公司排名,沈阳装饰协会官方网站?
专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何选择服务器才能高效搭建专属网站?
如何用低价快速搭建高质量网站?
建站之星安装模板失败:服务器环境不兼容?
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
如何选择高效响应式自助建站源码系统?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
建站之星如何防范黑客攻击与数据泄露?
实惠建站价格推荐:2025年高性价比自助建站套餐解析
,怎么用自己头像做动态表情包?
PHP 500报错的快速解决方法
建站主机默认首页配置指南:核心功能与访问路径优化
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
大型企业网站制作流程,做网站需要注册公司吗?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
建站之星展会模版如何一键下载生成?
浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?
成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?
如何快速搭建安全的FTP站点?
制作网站怎么制作,*游戏网站怎么搭建?
网站制作公司,橙子建站是合法的吗?
建站之星安装需要哪些步骤及注意事项?
如何快速选择适合个人网站的云服务器配置?
建站之星如何助力网站排名飙升?揭秘高效技巧
番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?
如何获取PHP WAP自助建站系统源码?
建站主机系统SEO优化与智能配置核心关键词操作指南
建站与域名管理如何高效结合?
宝塔面板创建网站无法访问?如何快速排查修复?
如何高效完成独享虚拟主机建站?
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
网站网页制作专业公司,怎样制作自己的网页?
如何生成腾讯云建站专用兑换码?
高防服务器如何保障网站安全无虞?
建站之星官网登录失败?如何快速解决?
建站之星在线版空间:自助建站+智能模板一键生成方案
如何用免费手机建站系统零基础打造专业网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。