Facebook App высасывает жизнь из батареи вашего iPhone?

Anonim

Facebook выпустила исправление для своего популярного приложения для iPhone. Компания признает, что приложение высасывает жизнь из батарей пользователей смартфонов.

Технический менеджер Facebook Ари Грант объяснил в официальном сообщении на платформе социальных сетей: «Недавно мы слышали сообщения о том, что некоторые люди испытывают проблемы с аккумулятором в приложении Facebook для iOS и изучают причины этих проблем. Мы нашли несколько ключевых проблем и определили дополнительные улучшения… »

$config[code] not found

Грант сказал, что новая версия приложения решает некоторые из этих проблем. И Facebook будет продолжать работать над улучшением того, как приложение использует батареи iPhone в будущем.

Соучредитель Circa Мэтт Галлиган впервые поднял вопрос в посте Medium в начале месяца. Галлиган сказал, что приложение Facebook на его iPhone 6s по-прежнему работает в фоновом режиме, даже после отключения функции обновления фона, которая должна была отключить большинство функций. По словам Галлигана, второстепенные действия в приложении составили 15 процентов его разряда батареи.

Исследователь безопасности и разработчик Джонатан Здзиарски предположил, что виновата функция истории местоположений Facebook. Facebook в основном использует совместное использование местоположения для геотегирования фотографий, сообщений, сообщений, регистрации и всего, что пользователи отправляют с помощью приложения. Компания также использует информацию о местоположении, чтобы показывать пользователям наиболее релевантные рекламные объявления.

«Если вы много перемещаетесь, - сказал Здзярски Материнской плате, - вы, скорее всего, будете использовать больше батареи, но сочетание GPS и работы в фоновом режиме, вероятно, является основной причиной разрядки батареи».

Это не первый случай, когда приложение Facebook обвиняют в разряде батарей смартфона.

Около года назад охранная фирма AVG заявила Forbes, что Facebook является причиной разряда аккумуляторов номер один среди неигровых приложений на телефонах Android. Обследование AVG пришло к выводу, что проблема «жидкого теста» в значительной степени связана с постоянными проверками данных и уведомлениями, которые запускаются, даже когда приложение не используется.

Другие приложения в списке аккумуляторов включают Path, 9GAG Funny Pics & Videos, Instagram и Spotify.

Однако в недавнем сообщении от Facebook Грант настаивал, что утечка не была результатом функции истории местоположений Facebook.

Вместо этого Грант сказал, что утечка была результатом нескольких других функций, связанных с приложением. Первым, по его словам, была функция «CPU Spin» в сетевом коде приложения.

В этом посте Грант объясняет: «Процессор крутится как ребенок в машине, спрашивая:« Мы уже там? Мы уже на месте? Мы уже там? », И этот вопрос не приводит к какому-либо прогрессу в достижении цели».

Другая проблема, обнаруженная Грантом, возникала иногда, когда пользователи покидают приложение после просмотра видео. Грант сказал, что в это время сеанс иногда продолжает играть в фоновом режиме, увеличивая разрядку батареи.

Изображение Facebook через Shutterstock

Подробнее в: Facebook 1