用来辨别设备所使用网络的运营商

- (NSString*)checkCarrier

{

NSString *ret = [[NSString alloc]init];

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

CTCarrier *carrier = [info subscriberCellularProvider];

if (carrier == nil) {

return @"0";

}

NSString *code = [carrier mobileNetworkCode];

if ([code isEqual: @""]) {

return @"0";

}

if ([code isEqualToString:@"00"] || [code isEqualToString:@"02"] || [code isEqualToString:@"07"]) {

ret = @"移动";

}

if ([code isEqualToString:@"01"]|| [code isEqualToString:@"06"] ) {

ret = @"联通";

}

if ([code isEqualToString:@"03"]|| [code isEqualToString:@"05"] ) {

ret = @"电信";;

}

NSLog(@"%@",ret);

return ret;

}

时间: 2024-10-04 18:30:28

用来辨别设备所使用网络的运营商的相关文章

网络分流器--运营商解决方案--湖南戎腾网络分流器大数据解决方案

网络分流器系列之网络分流器运营商解决方案声明:此方案为湖南戎腾网络公司独有方案,仅供参考, 有需要的朋友可以联系湖南戎腾公司销售总监:18774055368 [微信同号] 湖南戎腾公司为专业的方案解决商,分流器供应该研发商! 运营商数据业务分析系统前端解决方案1.引言运营商市场竞争的加剧使得运营商在不断完善网络覆盖质量的同时,也在加快自身的"软实力"部署-客户体验.服务捆绑.精确化营销以及精准化管理等新一代服务模式日渐清晰.这些服务的实现需要以完整的后台数据仓库为基础,保证战略决策的实

在Android开发中如何判读当前设备是否连接网络

1:前言: 我们在Android开发的过程中,很多实现是要向远程服务器拿数据的,但是未必当前设备一定连接了网络啊,那么此时我们就是要进行判断的了, 如果是有网络的话,那么此时就去向远程服务器去拿数据,如果是没有网络的话,给用户一个小小的温馨提示,同时为了用户的体验感友好,没有网络的 时候可以向本地的SQLite的数据库区拿数据.(等到有网的时候,SQLite数据库的数据需要马上的更新). 现在我们开始进行演示如何判断当前设备是否连接网络. 2:New 一个安卓Android项目 默认的Activ

PhoneGap学习笔记(二) 部分事件、设备信息、网络状态和通知

部分事件如下: deviceready:表示phoneGap已经就绪 menubutton:菜单键按下 backbutton:返回键按下 pause:程序转入后台运行 resume:程序进入前台运行 online:设备连接网络(测试设备从断网进入联网状态触发,WIFI和数据网络相互切换也会触发) offline:设备断开网络(测试设备失去网络连接触发,WIFI和数据网络相互切换也会触发) 部分对象如下: window.device:设备信息对象 device.name:设备名称 device.c

浅谈运营商网络业务限速

无论在企业网还是运营商网络中,流量限速是一个逃不开的话题.在企业网中,开启限速主要是为了对带宽的合理运用:在运营商网络中,限速是为了成本和资费,一是向上级运营商付款,二是向下级客户收费.本篇假定的场景为客户接入的运营商网络. 当客户接入运营商后,运营商对于客户的流量会做限速,一般是配置在边界接入设备互联接口上.一般而言,配置的是单一的限速策略.就是说,客户需要的是100M带宽,那么就配置的是100M的限速.当客户购买两种业务,每种业务各50M,合计100M时,单一的限制100M已经无法满足需求了

思科设备实现运营商城域网架构ISIS+BGP+IPV6综合实验

使用GNS3 0.8.6版本模拟器(c3725-adventerprisek9-mz.124-15.T5.image) 实验拓扑: 实验要求: 1.   通过ISIS协议将AS内部的直连和环回口路由宣告. 2.通过配置IBGP协议建立邻居将所有的用户业务路由(大客户和PPOE拨号)宣告. 3.通过配置路由反射器实现市内.省内业务路由互传. 4.通过建立EBGP邻居实现全省和国干互联网路由互传. 5.通过配置黑洞路由实现用户业务网段聚合. 6.实现城域网网络架构由ipv4向ipv6平滑过渡. 实验

【高级】思科设备部署电信运营商城域网架构及配置实战

实验拓扑: GNS3 0.8.6 + c3725-adventerprisek9-mz.124-15.T5 实验要求: 1.   通过ISIS协议将AS内部的直连和环回口路由宣告. 2.通过配置IBGP协议建立邻居将所有的用户业务路由(大客户和PPPOE拨号)宣告. 3.通过配置路由反射器实现市内.省内业务路由互传. 4.通过建立EBGP邻居实现全省和国干互联网路由互传. 5.通过配置黑洞路由实现用户业务网段聚合. 实验步骤及验证: 1.接口及ip地址规划: 路由器 接口 ip地址 R1 F0/

防止运营商网络劫持,避免被他人强行插入广告

主要的网络劫持形式: 近年来流量劫持(运营商网络劫持)频频发生,各种方式也是层出不穷,易维信-EVTrust总结各种网络劫持现象和其带来的危害 1.域名劫持,用户想要访问网站A,域名却被解析到其它地址,用户无法正常访问想要访问的页面,网站流量受损.如果域名被解析到恶意钓鱼网 站,导致用户财产损失,例如网上用户本来想要访问某知名的金融网站,却被跳转到另一个见容极为相似的假冒网站,从而套取用户数据,导致企业与用户损失惨 重. 2.运营商网络劫持有的会在网站弹出广告,不是所有网站都会弹,一般大型门户网

如何防止运营商网络劫持,避免被他人强行插入广告?

主要的网络劫持形式: 近年来流量劫持(运营商网络劫持)频频发生,各种方式也是层出不穷,易维信-EVTrust总结各种网络劫持现象和其带来的危害 1.域名劫持,用户想要访问网站A,域名却被解析到其它地址,用户无法正常访问想要访问的页面,网站流量受损.如果域名被解析到恶意钓鱼网 站,导致用户财产损失,例如网上用户本来想要访问某知名的金融网站,却被跳转到另一个见容极为相似的假冒网站,从而套取用户数据,导致企业与用户损失惨 重. 2.运营商网络劫持有的会在网站弹出广告,不是所有网站都会弹,一般大型门户网

华为助力加拿大运营商部署HSPA+网络

[51CTO.com 综合报道]2010年3月26日消息,华为今日宣布获得了加拿大综合电信运营商SaskTel授予的合同,采用领先的SingleRAN解决方案和第四代基站为后者部署HSPA+移动宽带网络,为SaskTel的用户提供速率达21Mb/s的高速移动宽带体验.SaskTel的新网络采用最新的HSPA技术,未来可平滑演进至LTE. "通过华为提供的业界领先的WCDMA/HSPA网络技术,SaskTel将在未来LTE的部署上能够提前布局,抢占先机,我们对此满怀信心." SaskTe