Cómo obtener el número de serie de un dispositivo usando IOKit en iOS8 como IOPlatformSerialNumber dando valor nulo
Me preguntaron cómo obtener el número de serie de un dispositivo usandoIOKit
en iOS8? solíaUIDevice+serialNumber
y puedo obtener el número de serie en iOS6 y 7. En iOS8 valor deplatformSerialNumber
está viniendonil
en la siguiente línea:
CFTypeRef platformSerialNumber = IORegistryEntryCreateCFProperty(platformExpertDevice,CFSTR("IOPlatformSerialNumber"), kCFAllocatorDefault, 0);
Estoy usando :https://gist.github.com/0xced/566994
Nota: Mi aplicación no irá a la tienda de aplicaciones, es interna. Así que estoy buscando algo más concreto que nunca cambie, ya sea String o integer