判断 iPhone 是否插入了 SIM 卡
大家好,又见面了,我是你们的朋友全栈君。
判断 iPhone 是否插入了 SIM 卡,可以参考苹果官网的 systemconfigure framework 教程,将下面的代码复制到头文件
extern NSString* const kCTSMSMessageReceivedNotification; extern NSString* const kCTSMSMessageReplaceReceivedNotification; extern NSString* const kCTSIMSupportSIMStatusNotInserted; extern NSString* const kCTSIMSupportSIMStatusReady;
id CTTelephonyCenterGetDefault(void); void CTTelephonyCenterAddObserver(id,id,CFNotificationCallback,NSString*,void*,int); void CTTelephonyCenterRemoveObserver(id,id,NSString*,void*); int CTSMSMessageGetUnreadCount(void);
int CTSMSMessageGetRecordIdentifier(void * msg); NSString * CTSIMSupportGetSIMStatus(); NSString * CTSIMSupportCopyMobileSubscriberIdentity();
id CTSMSMessageCreate(void* unknow/*always 0*/,NSString* number,NSString* text); void * CTSMSMessageCreateReply(void* unknow/*always 0*/,void * forwardTo,NSString* text);
void* CTSMSMessageSend(id server,id msg);
NSString *CTSMSMessageCopyAddress(void *, void *); NSString *CTSMSMessageCopyText(void *, void *);
然后引入 CoreTelephony.framework ,即可利用 [CTSIMSupportGetSIMStatus() isEqualToString:kCTSIMSupportSIMStatusNotInserted] 进行判断。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/146188.html原文链接:https://javaforall.cn
相关文章
- 传iPhone 14 Pro系列热销,苹果紧急追加2000万部订单
- iPhone后最重要新品!郭明錤:苹果AR/VR头显值得一场独立发布会
- U盘越狱iPhone绕ID最新教程及各种坑解决,吐血之作(超详细超简单教程)[通俗易懂]
- FonePaw iPhone Data Recovery Mac(iphone数据恢复软件) v7.6.0激活版
- 大立光对玉晶光电发起专利侵权诉讼,意在iPhone 15系列订单?
- 索尼取代Lumentum和稳懋,成为苹果iPhone 15 Pro系列ToF VCSEL独家供应商
- iPhone判断当前的网络是3g还是wifi详解手机开发
- iOS 15支持机型公布:iPhone 6S、iPhone SE初代依然在
- iOS的奇怪漏洞会导致iPhone必须重置 恶作剧者可能会利用漏洞进行破坏
- mini LED出现晕染!iPhone、iPad全面转向OLED屏:三星吃下苹果大单
- 担心iPhone被飞马间谍软件监控?这个方法可以检测
- 「唯物」郭辉:为什么让iPhone实现双卡双待也有门槛?
- 开发Linux系统下的iPhone开发(linuxiphone)
- iOS 惊现大漏洞:无需密码即可访问你的 iPhone 照片或消息
- “RED”iPhone 7相继着陆Verizon、T-Mobile和沃达丰
- iPhone 维修前要做哪些准备:苹果官方提醒做好三件事
- javascript判断iphone/android手机横竖屏模式的函数
- 基于jQuery的判断iPad、iPhone、Android是横屏还是竖屏的代码