检测iPad是否支持SIM卡编程
目前,我有一个应用程序,显示自上次重新启动以来用户使用的3G数据/ Wifi。 我想要做的是,如果应用程序运行在不支持SIM卡的iPad上,我想隐藏显示给用户的某些统计信息。
是否有可能检测到目前的iOS设备是否支持SIM卡?
据我所知,你不能检测是否安装了SIM卡。 您只能确定使用可达性 WWAN连接是否可用,或者您可以使用CTCarrier
@import CoreTelephony; -(BOOL)hasCellularCoverage { CTTelephonyNetworkInfo *networkInfo = [CTTelephonyNetworkInfo new]; 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; }
- 在文本字段中居中对齐占位符
- Swift正则expression式格式?
- 重构3个不同的UI组件到一个UIView到CocoaPod
- 无法使用types为“(NSMutableURLRequest,(_,_,_)throws – > _”)的参数列表调用“dataTaskWithRequest”
- 没有这样的模块’GoogleMaps’发现它已安装
- RxSwift —主题
- ios在animation过程中观察UIView帧的变化
- 增加一个CKRecordvariables中的字段值,而不需要读取?
- 如何使用UIMenuController iOS5.1防止在UITextView上复制/粘贴/selectpopup窗口