App Rejected - App Store Guidelines 2.4.5(i)

After App Review:


Guideline 2.4.5(i) - Performance

We've determined that one or more temporary entitlement exceptions requested for this app are not appropriate and will not be granted:


com.apple.security.temporary-exception.sbpl: (allow iokit-open)


We understand this may prevent the app from being approved for the Mac App Store. We encourage you to investigate other ways of implementing the desired functionality.



My app (sandboxed) just read CPU temperature.

Is there a way to read CPU temperature in the sandboxed app and get my app published on the Mac App Store?

Can someone describe on the high level how it possible implement this in other way?


Thank you,

Did you ilmplement it in the same way as described here ? With the same exception request ?

https://stackoverflow.com/questions/47875104/macos-how-to-get-cpu-temperature-programmatically

Yes, correct

The same problem with rejection ("allow iokit-open" for CPU temperature and fan speed), any ideas how to solve it?

Thank you.

Same problem, 4 years and still nothing?

Guideline 2.4.5(i) - Performance

We've determined that one or more temporary entitlement exceptions requested for this app are not appropriate and will not be granted:

com.apple.security.temporary-exception.sbpl - (allow iokit-open)

We understand this may prevent the app from being approved for the Mac App Store. We encourage you to investigate other ways of implementing the desired functionality.

Contact Growl for information about macOS sandbox-compatible usage.
App Rejected - App Store Guidelines 2.4.5(i)
 
 
Q