• Персональная лента контента и фильтры в комментариях
  • Собственный блог и сообщество
  • Игры: Фэнтези и Лига прогнозов
  • Рейтингование букмекеров
  • Участие в рейтингах экспертов в темах
Авторизация
или
Забыли пароль?
Еще не зарегистрированы на Sports.ru?
Зарегистрироваться
3 мин.

Знаем, что у многих нагревается смартфон на iOS – рассказываем, как мы с этим боремся

Честно о наболевшем.

С вами техническая поддержка Sports.ru. Просим остаться у экранов обладателей девайсов на iOS (и им сочувствующих). Каждый день мы видим комментарии, отзывы, письма об этой проблеме и прекрасно понимаем, как это расстраивает вас (и нас тоже, поверьте). 

Несложно догадаться, какие комментарии ожидают нас под этим постом, но все же хочется открыто и честно рассказать, как мы боремся с этой неприятностью, и каких результатов (положительных!) уже достигли. 

Для начала немного цифр. Аудитория пользователей мобильного приложения Sports.ru разделилась так: 65% используют девайсы на базе Android, а 35% — на базе iOS. Для яблочных устройств нагрев не редкость, и, к сожалению, это не обошло наш продукт стороной.

Мы начали активную работу по борьбе с этой досадной историей в начале прошлого года и продолжаем до сих пор. А еще периодически запускаем опросы о текущем состоянии и изменениях, вы могли их видеть в приложении. Пользуясь случаем, благодарим за участие, это действительно важно. Вот, например, данные по первому опросу: 

После первого опроса очевидно, что сложности испытывают больше половины пользователей, поэтому плотно включаемся в исправление.

Первое, с чего мы начали — поиск утечек памяти. На этом этапе не удалось получить никаких конкретных данных, здесь все было в порядке. Ситуация не изменилась, поэтому мы двинулись дальше.

Затем мы взялись за рекламу. Стоит сказать сразу: сайт и приложение развиваются, да и вообще существуют, только за счет рекламы, это неотъемлемая часть Sports.ru, как и многих других ресурсов сейчас. Но и тут пришлось чем-то пожертвовать. Мы стали перебирать внутренние настройки для рекламы и ограничили технически сложные форматы.

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

Поняв, что следует продолжать копать и дальше, мы обратились за помощью к большому брату — в поддержку Google. Передали все необходимые технические детали и вместе начали искать, в чем может быть загвоздка. Удалось найти лишние запросы, которые могли замедлять работу и провоцировать нагрев. Урезали все лишнее, но, увы, и это полностью вопрос не решило. 

Стоит сказать, что прямая зависимость от устройства не очевидна. Например:

На картинке выше видно, что по большей части затруднения испытывают владельцы iPhone 7 / iPhone 7 Plus, iPhone 8 / iPhone 8 Plus — что видится логичным, потому как железо в этих устройствах слабее. А вот то, что основные сложности на относительно свежем iPhone 11 — загадка. Пытаемся разгадать.

В общем, возвращаясь к оптимизации, мы полностью переделали формат запросов и уменьшили количество рекламы. 

И о свежих новостях с линии фронта. В последних обновлениях мы вновь сократили количество рекламы (как в ленте, так и внутри постов) и добавили новые функции. Все уже доступно в App Store  — обновляйтесь, кто еще нет.

Всем этим мы улучшили ситуацию примерно у четверти пользователей, но о полной победе говорить пока рано. Не унываем, и будем продолжать работать до тех пор, пока не справимся полностью.  Прямо сейчас мы полностью переписываем весь код рекламных модулей приложения – по нашим оценкам это должно заметно помочь.

Еще раз благодарим каждого за неравнодушие и комментарии — это помогает двигаться в правильном направлении. Есть желание поучаствовать — пишите нам на support@sports.ru с пометкой “Нагрев в iOS”. Если ваше устройство подойдет, вы первыми получите тестовые версии приложения для проверки. 

В планах еще много работы, будем держать вас в курсе. Не прощаемся!

Главное о Sports.ru.
145 комментариев
Реклама 18+
Просто оставлю это здесь: «Работа не зависит от результата. Работа была выполнена на максимум, результат неудовлетворительный».
+297
-3
+294
Спасибо, что рассказали. Надеюсь, следующий пост будет о том, что вы наконец все починили
+135
-2
+133
Через сафари всё хорошо, ничего не греется
+50
-6
+44
Телефон нагрелся, пока я листал комменты к этому посту
+38
-1
+37
да и приложение у вас так себе. Через мобильную версию сайта сидеть удобнее, причём раз в сто.
+33
-5
+28
Перешел на приложение от Чемпионата из-за нагрева вашего приложения. Мне в целом меньше нравится их приложение - меньше информации, да и в целом не такое удобное, зато айфон теперь не греется и держит заряд в 2 раза дольше
Если получится полностью решить проблему с нагревом - сообщите новым постом, лично я вернусь. Жаль конечно, что за полтора года вы до сих пор её не решили... По-моему уже проще было написать новое приложение
+30
-4
+26
Ответ dyarkov1
Когда играешь в игры не фига не греется, а вот когда запускаешь приложение от говнокодеров греется. Виноват Apple конечно.
Apple не обвиняем — знаем, что у нас сложности, и пытаемся решить.
+21
-1
+20
Ответ заблокированному пользователю
О, да. Железо виновато, а не криворукие программеры. Нужно больше и мощнее железо!
Как раз об этом и написали — прямой зависимости нет, и слабые устройства не всегда греются.
+16
-2
+14
А я просто удалил приложение и сижу через web c айфона - не греется, советую👍
+14
0
+14
Ответ Nevpont
Перешел на приложение от Чемпионата из-за нагрева вашего приложения. Мне в целом меньше нравится их приложение - меньше информации, да и в целом не такое удобное, зато айфон теперь не греется и держит заряд в 2 раза дольше Если получится полностью решить проблему с нагревом - сообщите новым постом, лично я вернусь. Жаль конечно, что за полтора года вы до сих пор её не решили... По-моему уже проще было написать новое приложение
Поверьте, это одна из главных задач сейчас. Когда получится решить — обязательно расскажем. Нам тоже не хочется терять вас, делаем все возможное, чтобы было комфортно пользоваться приложением.
+12
-2
+10
Я сижу через Safari и нормально
+7
0
+7
Ответ Adamalla
У меня другая проблема в приложении. Дублируются комментарии, если читать сверху вниз, причем повторяется определенный блок сообщений. Приходится по 2-3 раза читать одни и те же комментарии. Кто-нибудь сталкивался с этим?
Комментарий удален
Кто-нибудь может рассказать мне прр преимущества приложений спортса над мобильной версией сайта?
+7
-1
+6
У меня iOS, который перестал греться ровно когда я купил отключение рекламы. Пробуйте на месяц и сделайте выводы сами. Всем мир.
+6
0
+6
У меня другая проблема в приложении. Дублируются комментарии, если читать сверху вниз, причем повторяется определенный блок сообщений. Приходится по 2-3 раза читать одни и те же комментарии. Кто-нибудь сталкивался с этим?
+5
0
+5
У меня батарейка на новом айфоне за месяц на 3% ушла из-за ваших перегревов….
Ещё и садится за полдня …!

Уж думать стать не майнингом ли занимаются …
В общем чините уже, 21 всё-таки, а пока к соседям в приложение пойду …
+5
-1
+4
Лично я, из за вышеописанных проблем, просто стал меньше интересоваться спортом! Не вашим сайтом, а в целом. Настолько привык и был всем доволен, что даже не рассматривал альтернативные ресурсы. Такие дела...
+4
0
+4
Прям щас сижу и грею пальцы айфоном
+3
0
+3
Дело 100% в рекламе. Пока ты пользуешься приложением, она постоянно загружается в фоне. Такое очень хорошо прослеживается в большинстве условно бесплатных игр, в которых после каждого боя вылетает реклама. Если ты зайдёшь в игру с инетом, и дашь ей минутку поработать, она загрузит несколько роликов и когда ты вырубишь инет, реклама все равно какое-то время будет появляться. Даже в файловой системе эти ролики найти можно будет. А в приложении спортса рекламы очень много - не знаю, что вы там урезаете, стараюсь его вообще не открывать.
+3
0
+3
Ответ CoMoBo3
Спасибо за ответ! У меня закладка на рабочем столе мобильного браузера на ленту, отдельно на любимый клуб и на профиль. Браузер позволяет использовать тёмную тему и плагины, сами понимаете, какие. Пуши - спасибо, но лучше не надо 😎 Желаю Вам побольше поставщиков интересной нативной рекламы, чтобы финансово процветать, а ещё попросил бы добавить быструю возможность отправки жалобы на злоупотребление тегами (ленту захламляют недобросовестные личности), чтобы письма Вам на почту постоянно не написывать.
Спасибо за неравнодушие! Всегда рады обратной связи. Что касается жалоб на злоупотребление тегами, понимаем, что это может быть удобно, но обещать, что сделаем, увы, не могу.
+4
-1
+3
За честность и обратную связь спасибо. Главное не молчать в таких ситуациях.
+2
0
+2
Что за прикол, порекомендовали тут обновиться, в итоге обновился- но не могу теперь открыть профиль пользователя в комментариях, тычу на него, а мимо, не открывает это что такое????
+2
0
+2
У меня айфон 6, он не нагревается, но при использовании приложения весь заряд телефона может израсходоваться минут за 15. Поэтому приходится все время ставить режим энергосбережения
+2
0
+2
Ответ CoMoBo3
Кто-нибудь может рассказать мне прр преимущества приложений спортса над мобильной версией сайта?
Начнем с того, что приложение мы постоянно дорабатываем и добавляем в него все больше возможностей полной версии сайта, а мобильная же всегда будет менее объемной — потому как мобильная. Ну а теперь конкретные преимущества: возможность получать пуш-уведомления, читать персональную ленту, настраивать внешний вид, пользоваться виджетами. А еще в приложении есть поиск, трансферы и экраны разных лент (например, статусов). Но что выбрать — решать, конечно, вам 🙂
+3
-1
+2
Ответ Sanchows
здравствуйте! добавьте, пожалуйста, фото в тег Сергея Трофимова (коньки), а то как-то не комильфо наблюдать серый череп))) и да, кстати, андроид 10 нифига у меня не греется.
Здравствуйте! Постараемся что-то сделать с серым черепом 😁
+2
0
+2
Ответ заблокированному пользователю
Комментарий удален
Доброе! Удалить аккаунт полностью не получится по техническим причинам. Но можно поступить так: аккаунт мы заблокируем, удалим комментарии, отвяжем от всего и заменим никнейм на случайный набор символов. Подтвердите, что вас это устроит.
+3
-1
+2
Ответ aleshon
Как купили подписку? Если на iOS не работает.
А что именно не работает? Подписку купить можно, только вот мы настроены, чтобы и без подписки не было проблем.
+2
0
+2
Ответ schodrod2
Спасибо за старания! Но хотелось бы спросить как искали memory leak-и? У меня просто грелись и 5ый и 10ый и 12ый, постоянно замечаю, что греется на больших статьях (даже если уже смотришь следующие посты все равно кипит, проще переоткрыть приложение), или на статьях со встроенными видео или когда комменты листаешь долго. Не эксперт в ios, но выглядит, что все таки гдето чтото течет. Но может, конечно, просто кажется.
Искали через The Time Profiler. В нем показываются все вызовы функций, а также сколько каждая из функций занимает времени и какое количество ресурсов CPU тратит. Так мы и смогли найти вероятную причину нагрева, и дело не в утечках. Как только подберем эффективное решение для устранения проблемы - отдельно об этом расскажем.
+2
0
+2
Ответ 1319pro
Да всё из-за рекламы греется. Они это в статье подтвердили несколько раз. Уберите рекламу - ничего греться не будет)
Без рекламы ресурс просто перестанет существовать — мы поддерживаем и развиваем наши продукты только за счет рекламы.
+1
0
+1
Ответ Grond79
я правильно понимаю, что рекламу, которую урезали на иос пустили на андроид?
Нет, для пользователей Android рекламы больше не стало.
+1
0
+1
Укажите причину бана
  • Оскорбление
  • Мат
  • Спам
  • Расизм
  • Провокации
  • Угрозы
  • Систематический оффтоп
  • Мульти-аккаунтинг
  • Прочее
Пожаловаться
  • Спам
  • Оскорбления
  • Расизм
  • Мат
  • Угрозы
  • Прочее
  • Мультиаккаунтинг
  • Систематический оффтоп
  • Провокации
Комментарий отправлен, но без доната
При попытке оплаты произошла ошибка
  • Повторить попытку оплаты
  • Оставить комментарий без доната
  • Изменить комментарий
  • Удалить комментарий