美文网首页
iOS 判断设备中是否有SIM卡

iOS 判断设备中是否有SIM卡

作者: WuNai | 来源:发表于2019-01-09 19:32 被阅读22次

#一:项目中导入静态库: CoreTelephony.framework

#二:导入头文件

```

#import<CoreTelephony/CTTelephonyNetworkInfo.h>

#import<CoreTelephony/CTCarrier.h>

```

#三:实现验证方法

```

- (BOOL)isSIMInstalled{

            CTTelephonyNetworkInfo*networkInfo = [[CTTelephonyNetworkInfoalloc] init];

            CTCarrier*carrier = [networkInfo subscriberCellularProvider];

            if(!carrier.isoCountryCode) {

                NSLog(@"请安装好手机SIM卡后在拨打电话.");

                returnNO; 

             }else{

                    NSLog(@"存在SIM卡");returnYES;

             }

        }

```

相关文章

网友评论

      本文标题:iOS 判断设备中是否有SIM卡

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