Red de conocimiento informático - Material del sitio web - Cómo obtener imsi en ios 7.1+ SDK

Cómo obtener imsi en ios 7.1+ SDK

Hola.

Encantado de responder a su pregunta, pruebe el siguiente código:

const char *imsiPath = NULL;

float version = [[[UIDevice currentDevice] systemVersion ] floatValue];

if (versión < 5.0) {

imsiPath = "/System/Library/PrivateFrameworks/CoreTelephony.framework/CoreTelephony";

} else { p>

imsiPath = "/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony";

}

void *kit = dlopen(imsiPath,RTLD_LAZY);

p>

int (*CTSIMSupportCopyMobileSubscriberIdentity)() = dlsym(kit, "CTSIMSupportCopyMobileSubscriberIdentity");

imsiString = (NSString*)CTSIMSupportCopyMobileSubscriberIdentity(nil);

dlclose(kit );