Como obter o número de série de um dispositivo usando o IOKit no iOS8 como IOPlatformSerialNumber, fornecendo valor nulo

Fiquei imaginando como obter o número de série de um dispositivo usandoIOKit no iOS8? eu useiUIDevice+serialNumber e posso obter o número de série no iOS6 e7. No iOS8, o valor deplatformSerialNumber está vindonil na seguinte linha:

CFTypeRef platformSerialNumber = IORegistryEntryCreateCFProperty(platformExpertDevice,CFSTR("IOPlatformSerialNumber"), kCFAllocatorDefault, 0);

Estou usando :https://gist.github.com/0xced/566994

Nota: Meu aplicativo não irá para a loja de aplicativos, é interno. Então, estou procurando por algo mais concreto que nunca mude, seja String ou número inteiro

questionAnswers(3)

yourAnswerToTheQuestion