As far as I know, only a few notifications are allowed from UIDevice, you can find them here .
There are some undocumented private frameworks that can provide you with such information, but if you use them, your application will be rejected.
But you can use Enterprise Edition to deploy your application.
source
share