`
siruoxian
  • 浏览: 239496 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

获取当前手机的运营商等信息

阅读更多

+(NSString*)getCellularProviderName

{

 

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

 

    CTCarrier*carrier = [netInfo subscriberCellularProvider];

    [netInfo release];

    NSLog(@"carrier:%@",carrier);

    NSString * imsi=@"";

    if (carrier!=NULL) {

    NSMutableDictionary *dic=[[NSMutableDictionary alloc] init];

    [dic setObject:[[[carrier carrierName] retain]autorelease] forKey:@"Carriername"];

    [dic setObject:[carrier mobileCountryCode] forKey:@"MobileCountryCode"];

    [dic setObject:[carrier mobileNetworkCode]forKey:@"MobileNetworkCode"];

    [dic setObject:[carrier isoCountryCode] forKey:@"ISOCountryCode"];

    [dic setObject:[carrier allowsVOIP]?@"YES":@"NO" forKey:@"AllowsVOIP"];

    imsi=[JSONDecoder NSDictionaryJSONString:dic];

    [dic release];

        }

 

    return imsi;//cellularProviderName;

 

}


0
5
分享到:
评论

相关推荐

    Android获取手机号码和运营商信息的方法

    在Android平台上,获取手机的号码和运营商信息是常见的需求,特别是在开发涉及通信功能的应用时。以下是如何在Android中实现这一功能的详细步骤和相关知识点。 首先,为了获取手机号码和运营商信息,我们需要使用`...

    Android 获取移动网络及SIM卡运营商信息.rar

    Android 获取移动网络及SIM卡运营商信息,可获取到SIM卡国别、SIM卡序列号、SIM卡状态、运营商代号、手机制式等信息。获取各个数据项的值:  listValues.add(tm.getDeviceId());//获取设备编号  listValues.add(tm...

    获取手机号码和手机运营商.zip

    在Android开发中,获取用户手机号码和运营商信息是常见的需求,尤其在开发涉及通信功能的应用时。本示例代码“获取手机号码和手机运营商.zip”着重解决了这个问题,但据描述指出,该代码在某些特定设备上可能存在...

    android获取手机号码_获取手机运营商

    然后,我们来看如何获取手机运营商信息。同样,`TelephonyManager`类提供了`getNetworkOperatorName()`方法,它会返回当前注册到的网络运营商名称,例如“中国移动”或“中国联通”。示例代码如下: ```java String...

    获取手机SIM卡运营商

    CTCarrier类提供了获取运营商信息的功能,其`carrierName`属性即可获取到SIM卡运营商的名称。 然而,值得注意的是,由于隐私保护和安全性的考虑,操作系统可能限制了这些API的直接访问。例如,用户可能需要给予应用...

    Android例子源码获取手机号码和手机运营商

    在Android开发中,获取设备的手机号码和运营商信息是常见的需求,这主要涉及到系统权限、设备硬件接口以及网络状态的查询。以下是对标题和描述中所述知识点的详细说明: 1. **权限申请**: 在Android 6.0(API级别...

    安卓Android源码——获取手机号码&&获取手机运营商.zip

    Android系统的电话服务主要由TelephonyManager类提供,它是Android SDK中的一个接口,允许应用获取关于手机状态的信息,包括SIM卡的IMEI(国际移动设备识别码)、IMSI(国际移动用户识别码)以及运营商信息等。...

    安卓Andriod源码——获取手机号码&&获取手机运营商.zip

    接下来,我们讨论如何获取手机运营商信息。同样,`TelephonyManager`类提供了获取当前SIM卡运营商名称和MCC+MNC(移动国家码和移动网络码)的方法: ```java String operatorName = telephonyManager....

    (安卓)Android获取本机手机号及服务运营商

    至于获取服务运营商信息,同样可以使用`TelephonyManager`,通过`getNetworkOperatorName()`方法: ```java // 获取服务运营商名称 String operatorName = telephonyManager.getNetworkOperatorName(); ``` 此方法...

    适合所有运营商图标修改

    运营商图标位于iOS设备状态栏中,显示当前手机所连接的移动网络服务提供商的标识,如“中国移动”或“中国联通”。这个图标不仅是一个识别信号强度的参考,也是用户了解自己网络状况的一个直观方式。 接着,我们要...

    获取运营商sim卡信息

    总结来说,获取运营商SIM卡信息是Android开发中的常见任务,通过`TelephonyManager`类可以方便地获取网络类型、运营商名称等信息,但需注意不同运营商网络类型的差异以及Android的权限管理。在实际应用中,确保兼容...

    安卓串口Socket通讯USB驱动jni相关-Android获取手机sim卡信息包含手机平台运营商等信息.rar

    没有这个权限,应用将无法获取SIM卡相关的数据,例如IMSI(国际移动用户识别码)、MSISDN(移动电话号码)和运营商信息。 其次,Android提供了TelephonyManager类,它是与电话相关的硬件和软件功能进行交互的主要...

    获取android手机的一些信息(手机时间,电量。WiFi信息)

    以上就是获取Android手机时间、电量、WiFi信息以及运营商信息的基本方法。在实际开发中,需要根据权限需求添加相应的权限声明,并处理可能的异常情况,确保在不同设备和Android版本上都能正常工作。通过这些基础API...

    获取手机号码&&获取手机运营商.zip

    在Android开发中,获取用户设备的手机号码以及运营商信息是常见的需求,这通常涉及到系统权限、电话服务API以及网络通信等方面的知识。以下是对这个主题的详细解析。 首先,要获取手机号码,Android提供了Phone类和...

    Android 获取手机号码&&获取手机运营商-IT计算机-毕业设计.zip

    其次,获取手机运营商信息可以使用`getNetworkOperatorName()`方法,它会返回当前使用的网络运营商名称,如"中国移动"、"中国联通"或"中国电信": ```java String operatorName = telephonyManager....

    电信虚拟运营商是否还来得及

    资深电信专家、四川通信设计院副总工程师程德杰称,像苏宁这样的流通企业对运营商的业务冲击不大,反而有可能成为首批获得虚拟运营商牌照的民资企业。互联网企业如腾讯,这个外界猜测应该较为积极响应的企业反倒相对...

    Android获取手机SIM卡运营商信息的方法

    在Android平台上,获取手机SIM卡运营商信息是开发者经常需要实现的功能,这可以帮助应用程序根据用户所处的网络环境提供定制的服务。以下将详细讲解如何在Android中获取这些信息,包括手机型号、运营商信息以及系统...

    JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)

    在做WEB项目时,有时候需要根据用户的输入手机号码判断该号的运营商是移动、联通、电信或其他,再根据不同的运营商做出相应的处理,下面介绍js中如何判断手机号的运营商的代码 纯js代码  var isChinaMobile = /^...

    android 获取手机信息

    在Android开发中,获取手机信息是一项常见的任务,这包括设备硬件信息、系统版本信息以及用户数据等。这篇博客主要探讨了如何通过Android SDK提供的API来获取这些信息。下面将详细介绍这个话题。 首先,我们可以...

    电信运营商面临的机遇与挑战

    - **用户忠诚度**:电信运营商可以通过提高用户对手机号码的忠诚度,将用户的移动互联网消费与自身服务紧密结合,从而获得更大的市场份额。 - **战略建议**:电信运营商可以采取措施,如补贴中低端智能手机,吸引...

Global site tag (gtag.js) - Google Analytics