美文网首页算法或者代码ios开发那些事
#iOS 判断设备是否安装SIM卡

#iOS 判断设备是否安装SIM卡

作者: 李小争 | 来源:发表于2016-05-30 14:57 被阅读241次

http://stackoverflow.com/questions/10488898/iphone-detecting-sim-card-availability

#import <CoreTelephony/CTTelephonyNetworkInfo.h> 
#import <CoreTelephony/CTCarrier.h>
/// 判断设备是否安装sim卡
+(BOOL)isSIMInstalled
{
    CTTelephonyNetworkInfo *networkInfo = [[CTTelephonyNetworkInfo alloc] init];
    CTCarrier *carrier = [networkInfo subscriberCellularProvider];
    if (!carrier.isoCountryCode) {
        NSLog(@"No sim present Or No cellular coverage or phone is on airplane mode.");
        return NO;
    }
    return YES;
}

相关文章

网友评论

  • Leo_Favor:看了那么多,就这个代码好使,谢谢! :kissing_heart:

本文标题:#iOS 判断设备是否安装SIM卡

本文链接:https://www.haomeiwen.com/subject/tffcdttx.html