I don't even think there is an API to do that for iOS.
Here a chance for someone to make a few bucks making an app for this ....
Accubattery. Only problem is it’s android only.
Maybe it’s worth switching to android for this feature.Why would you even post this as you obviously knew it's not even helpful?
The description about “overcharging your battery” is complete BS. It’s impossible to overcharge battery these days.This app works fine.
Can set it to any battery charge level.
App needs to stay in foreground for audible alarm. For it to sound an audible alarm, the phone can't be locked.
There's also a paid "pro" version that does more stuff.
Charge Alarm by John Kowalik
![]()
Charge Alarm
The best rated iPhone charging app! • Set an alarm at any level to be notified when your iPhone has charged to that level (any value from 1% to 100%) • Avoid harming your battery by overcharging • Save electricity • Share a single charger between multiple iPhones the smart and...apps.apple.com
overcharge battery these days.
For sure, but over charging refers to an older battery that could actually have more juice crammed into it than it could actually hold. No doubt batteries hate being fully charged, but that is due to the higher voltage stressing the ions, not because it was actually overcharged."Over charging" is open to interpretation.
If one iPhone is left plugged in 24/7 for months at a time, the battery will degrade significantly faster than another iPhone that was left unplugged at 50% charge.
While Apple would like everyone to believe that leaving a iPhone plugged in all the time isn't "overcharging", tests repeatedly show that keeping any lithium ion battery at an elevated charge level degrades its usable service life.