您的位置:首页 > 其它

判断设备SIM卡

2013-04-20 17:52 169 查看
在.h里面写上在@end之前就行

//TODO:GET SIM
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 *);
//END TODO:GET SIM

在.m中调用:

+ (BOOL)getSIM{
    BOOL isSIM;
    if ([CTSIMSupportGetSIMStatus()
isEqualToString:kCTSIMSupportSIMStatusNotInserted]) {
        isSIM = YES;
    }else{
        isSIM = NO;
    }    
    return isSIM;
}

此文章来源于网络,非原创,仅用于积累知识用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  判断SIM SIM