How can I access SMC information - such as CPU temps and fan speeds, from within an app sandbox (to be app store compliant). I can't see an available API, and yet there are apps on the app store that accomplish this functionality - for instance: https://itunes.apple.com/gb/app/monity/id915542151?mt=12
I can get my app to work fine outside of a sandbox (it uses IOKit Framework), but as soon as I put it in the sandbox to make it app store compliant it's dead as there's no available entitlement.
If there's no obvious way to achieve this, is there a means of using some sort of temporary entitlement?
Edit - I can get it to work with the following temporary entitlement:
com.apple.security.temporary-exception.sbpl string (allow iokit-open)
However I do not believe that this would be approved by apple.