Все приложения для батареи IOS, которые сегодня можно найти в Appstore, имеют одну и ту же проблему. Все они показывают неправильную «MaxCapacity» (максимальную емкость, которую батарея может удерживать сегодня) (а не исходную емкость, которую батарея может удерживать при изготовлении).
Проблема в том, что MaxCapacity очень «нечувствительный». Он обновляется каждые 100 мАч.
Например, если емкость составляет 1767 мАч, MacCapacity покажет 1700 мАч и будет показывать это значение до тех пор, пока не превысит 1699 мАч, а затем переключится на 1600 мАч.
Существует приложение для OSX под названием CoconutBattery. Эта программа может показать правильный потенциал.
Кто-нибудь знает, какие вызовы использует CoconutBattery для получения этой подробной информации?
Я попробовал проект EEIOKitListener (который, как мне кажется, использует IOKit), и этот пример также показывает то же поведение, что и приложения в Appstore.
Мне нужно приложение для IOS, которое может отображать правильную информацию о MaxCapacity.