Facebook представив свою програму iOS iGeneration (AMP) для iOS
Суперечка розбухнула з моменту випуску iOS 9 та його більш точного аналізу споживання, проведеного кожним додатком. Facebook поганий студент, який постійно користується фоном, навіть якщо користувач вимкнув будь-які оновлення фону. Соціальна мережа нарешті визнала проблему і пообіцяла виправити: це частково зроблено.

Найчастіше використовувана стороння програма для iOS була оновлена вчора ввечері. Перелік новин, розміщених соціальною мережею, звичайно, не дозволяє знати, що змінилося, але ми дізналися трохи більше в процесі. Арі Грант, один із менеджерів додатків у Facebook, опублікував кілька слів, які слугують як публічним вибаченням, так і поясненням.
Facebook виявив дві основні проблеми, які пояснюють надмірне споживання батареї. Перший - це помилка в коді, пов’язана з мережею: іноді програма може втратити розум і намагатися постійно перевіряти з’єднання. Потім це призвело до постійного використання центрального процесора, уповільнюючи роботу програми, в інших місцях не вживаючи жодних дій. Оновлене оновлення приносить деякі вдосконалення, але ця помилка ще не повністю виправлена.
Інше питання пов’язане із звуком, як пропонували барабани. Інженер визнає, що програма іноді працювала у фоновому режимі для відтворення беззвучного звуку. Це стара техніка, яка продовжує працювати програму весь час, і Pastebot вже використовував її в 2010 році ... до того, як її заблокувала Apple. Але якщо ми віримо Facebook, це не буде свідомою стратегією утримувати програму у фоновому режимі, це справді буде помилка.
Коли ви переглядали відео і відразу після цього виходили з Facebook, аудіо процес залишався активним, а разом із ним і весь додаток. Арі Грант каже, що весь час нічого не робила, але зізнається, що просто залишаючись у фоновому режимі, відтворюючи звук, витрачається більше заряду. Інженер обіцяє виправити і цю помилку, і згідно з інформацією, отриманою MacStories, остання версія більше не може відтворювати звук у фоновому режимі. Апріорі, ця помилка - це вже давня історія ... тепер це ще потрібно побачити, якщо це так.
Незрозуміло, що така популярна програма, як Facebook, могла так довго проходити через краплі. Можливо, Apple намагалася зв’язатись із соціальною мережею, щоб заохотити їх відмовитися від своїх поганих практик, але чи справді виробник міг дозволити собі втратити програму? Потім вибір подальшого збагачення розділу, присвяченого акумулятору в налаштуваннях iOS 9, з’являється з іншого боку, як хороший спосіб змусити розробників змінити.
Надавши більше інформації про свою діяльність, Apple створила публічну суперечку, яка змусила соціальну мережу відреагувати, причому швидко. Програму потрібно буде контролювати найближчими тижнями, але схоже на те, що Facebook сприймає її серйозно, і компанія, схоже, має намір вдосконалити свою програму iOS. Це хороша новина для користувачів після прибуття.