Отключение нескольких настроек мгновенно увеличивает заряд батареи.
Мобильное приложение Facebook стало одной из основных причин быстрой разрядки батареи iPhone, сообщает The Guardian. К таким результатам пришли сразу несколько разработчиков.
Скотт Лавлесс, бывший сотрудник Genius Bar — отделов бесплатной консультации и технической поддержки пользователей устройств Apple в магазинах Apple Store, регулярно сталкивался с жалобами клиентов по поводу недолговечной батареи iPhone. Как отмечает Лавлесс, именно такие жалобы были самыми распространенными среди клиентов. По его мнению, Facebook является одной из главных причин быстрого разряда батареи. Дело в том, что приложение постоянно использует функцию определения местонахождения с помощью геолокации. Лавлесс обнаружил, что приложение Facebook будет постоянно использовать службы определения местоположения, а также сохранять активность даже в фоновом режиме, если это разрешено в настройках.
Лавлесс решил протестировать активность приложения и то, как оно влияет на расход заряда батареи. В качестве экземпляра для тестов был взят iPhone 5S. Во время тестирования приложение Facebook постоянно появлялось в списке процессов, хотя оно даже не использовалось. Разработчик решил выключить две функции: службы геолокации и обновление контента. Результат оказался неожиданным: заряд батареи вырос прямо на глазах. «Заряд батареи подскочил с 12% до 17%. Удивительно, я никогда не видел ничего подобного на iPhone раньше», — отметил Лавлесс. По его словам, таким образом нагрузка на центральный процессор падает, и батарея держится дольше. Разработчик повторил эксперимент и на других моделях смартфонов Apple — результаты оказались прежними: заряд батареи на самом деле увеличивался после отключения этих функций.
Скотт Лавлесс не единственный, кто считает, что приложение Facebook сильно влияет на расход заряда батареи айфонов. Разработчик приложений из Германии Себастьян Дювель также отметил, что Facebook влияет на состояние батареи iPhone. Он выяснил, что находясь в фоновом режиме, приложение не переходит в режим «сна», когда оно должно реагировать лишь на push-уведомления (сообщения поверх окон запущенных программ). Раз в несколько секунд приложения тем или иным образом используют процессор, включаясь на 10 секунд. Таким образом, время автономной работы устройства быстро снижается.
Для того чтобы уменьшить расход заряда батареи устройства, разработчики советуют отключить настройки служб геолокации и обновления контента. Приложение Facebook для Android также может способствовать уменьшению автономной работы смартфонов, поэтому разработчики предполагают, что лучше стоит использовать мобильную версию веб-сайтов, а не специальные приложения.