国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

使用Objective-C獲取IPHONE手機(jī)IMSI序列號

2020-01-26 15:08:03
字體:
供稿:網(wǎng)友

獲取IPhone 的IMSI序列號

#include <dlfcn.h>#define PRIVATE_PATH "/System/Library/PrivateFrameworks/CoreTelephony.framework/CoreTelephony"- void getImsi(){#if !TARGET_IPHONE_SIMULATOR  void *kit = dlopen(PRIVATE_PATH,RTLD_LAZY);    NSString *imsi = nil;  int (*CTSIMSupportCopyMobileSubscriberIdentity)() = dlsym(kit, "CTSIMSupportCopyMobileSubscriberIdentity");  imsi = (NSString*)CTSIMSupportCopyMobileSubscriberIdentity(nil);  dlclose(kit);    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"IMSI"                          message:imsi                           delegate:self                     cancelButtonTitle:@"OK"                     otherButtonTitles:nil];  [alert show];  [alert release];#endif}

通過IMSI獲取運營商

NSString *imsi = CTSIMSupportCopyMobileSubscriberIdentity();NSString *userMobileType = [StatisticsOperation getCarrier:imsi]; getCarrier 方法如下+ (NSString *)getCarrier:(NSString *)imsi {  if (imsi == nil || [imsi isEqualToString:@"SIM Not Inserted"] ) {    return @"Unknown";  }  else {    if ([[imsi substringWithRange:NSMakeRange(0, 3)] isEqualToString:@"460"]) {      NSInteger MNC = [[imsi substringWithRange:NSMakeRange(3, 2)] intValue];      switch (MNC) {        case 00:        case 02:        case 07:          return @"China Mobile";          break;        case 01:        case 06:            return @"China Unicom";          break;        case 03:        case 05:            return @"China Telecom";          break;        case 20:          return @"China Tietong";          break;        default:          break;      }    }  }  return @"Unknown";}

獲取手機(jī)號

+ (NSString*)getPhoneNumber{     NSString *num = [[NSUserDefaults standardUserDefaults] stringForKey:@"SBFormattedPhoneNumber"];     NSLog(@"Phone Number: %@", num);     return num;}

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 北碚区| 新巴尔虎左旗| 平原县| 三原县| 安西县| 全椒县| 尉氏县| 揭东县| 稻城县| 达孜县| 申扎县| 达日县| 盐亭县| 济宁市| 定兴县| 湖州市| 雅安市| 三穗县| 新沂市| 志丹县| 同江市| 峡江县| 舞钢市| 滨州市| 陆良县| 余江县| 奇台县| 康乐县| 乐清市| 白河县| 宝清县| 罗山县| 潮州市| 南和县| 民勤县| 南丹县| 西充县| 河曲县| 新丰县| 平凉市| 砀山县|