Battery level reporting is broken in iOS 17

UIDevice.current.batteryLevel is now returns battery levels in increments of 5% only. Same goes with battery charging events. This must be fixed.

See:

https://developer.apple.com/forums/thread/732903

This must be fixed.

No; it seems to be a deliberate change by Apple, so you will need to stop relying on the old behaviour.

+1, please fix

Battery level reporting is broken in iOS 17
 
 
Q