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”. Если ваше устройство подойдет, вы первыми получите тестовые версии приложения для проверки. 

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

Главное о Спортсе
145 комментариев
По дате
Лучшие
Актуальные
Просто оставлю это здесь: «Работа не зависит от результата. Работа была выполнена на максимум, результат неудовлетворительный».
Ответ *trigs*
Просто оставлю это здесь: «Работа не зависит от результата. Работа была выполнена на максимум, результат неудовлетворительный».
Где вы увидели посыл «Работа была выполнена на максимум»? Прямым текстом написано что мы до конца не понимаем как её сделать на максимум и поэтому пробуем различные подходы к решению.
Спасибо, что рассказали. Надеюсь, следующий пост будет о том, что вы наконец все починили
Через сафари всё хорошо, ничего не греется
Телефон нагрелся, пока я листал комменты к этому посту
Ответ MAks
Телефон нагрелся, пока я листал комменты к этому посту
Жиза)
да и приложение у вас так себе. Через мобильную версию сайта сидеть удобнее, причём раз в сто.
Ответ Samuel L. Jackson
да и приложение у вас так себе. Через мобильную версию сайта сидеть удобнее, причём раз в сто.
А расскажете, что именно кажется неудобным? Что хотелось бы добавить в приложение?
А расскажете, что именно кажется неудобным? Что хотелось бы добавить в приложение?
Только пожалуйста, добавьте в мобильную версию сайта и в пррложение прогнозы и фентези. Использовать ПК версию на мобильном устройстве неудобно.
Перешел на приложение от Чемпионата из-за нагрева вашего приложения. Мне в целом меньше нравится их приложение - меньше информации, да и в целом не такое удобное, зато айфон теперь не греется и держит заряд в 2 раза дольше
Если получится полностью решить проблему с нагревом - сообщите новым постом, лично я вернусь. Жаль конечно, что за полтора года вы до сих пор её не решили... По-моему уже проще было написать новое приложение
Ответ Nevpont
Перешел на приложение от Чемпионата из-за нагрева вашего приложения. Мне в целом меньше нравится их приложение - меньше информации, да и в целом не такое удобное, зато айфон теперь не греется и держит заряд в 2 раза дольше Если получится полностью решить проблему с нагревом - сообщите новым постом, лично я вернусь. Жаль конечно, что за полтора года вы до сих пор её не решили... По-моему уже проще было написать новое приложение
Поверьте, это одна из главных задач сейчас. Когда получится решить — обязательно расскажем. Нам тоже не хочется терять вас, делаем все возможное, чтобы было комфортно пользоваться приложением.
Поверьте, это одна из главных задач сейчас. Когда получится решить — обязательно расскажем. Нам тоже не хочется терять вас, делаем все возможное, чтобы было комфортно пользоваться приложением.
Спасибо что не отмахиваетесь от проблемы. Уверен, что со временем всё решится.

Всем тем критикующим рекомендую перестать быть такими недалёкими особенно если ничего не понимаете в разработке.

Поддержке отдельное уважение, разгребать этот поток шутеек то ещё удовольствие
А я просто удалил приложение и сижу через web c айфона - не греется, советую👍
Я сижу через Safari и нормально
У меня iOS, который перестал греться ровно когда я купил отключение рекламы. Пробуйте на месяц и сделайте выводы сами. Всем мир.
У меня iOS, который перестал греться ровно когда я купил отключение рекламы. Пробуйте на месяц и сделайте выводы сами. Всем мир.
Как купили подписку? Если на iOS не работает.
Ответ aleshon
Как купили подписку? Если на iOS не работает.
А что именно не работает? Подписку купить можно, только вот мы настроены, чтобы и без подписки не было проблем.
Кто-нибудь может рассказать мне прр преимущества приложений спортса над мобильной версией сайта?
Ответ CoMoBo3
Кто-нибудь может рассказать мне прр преимущества приложений спортса над мобильной версией сайта?
Начнем с того, что приложение мы постоянно дорабатываем и добавляем в него все больше возможностей полной версии сайта, а мобильная же всегда будет менее объемной — потому как мобильная. Ну а теперь конкретные преимущества: возможность получать пуш-уведомления, читать персональную ленту, настраивать внешний вид, пользоваться виджетами. А еще в приложении есть поиск, трансферы и экраны разных лент (например, статусов). Но что выбрать — решать, конечно, вам 🙂
Начнем с того, что приложение мы постоянно дорабатываем и добавляем в него все больше возможностей полной версии сайта, а мобильная же всегда будет менее объемной — потому как мобильная. Ну а теперь конкретные преимущества: возможность получать пуш-уведомления, читать персональную ленту, настраивать внешний вид, пользоваться виджетами. А еще в приложении есть поиск, трансферы и экраны разных лент (например, статусов). Но что выбрать — решать, конечно, вам 🙂
Спасибо за ответ! У меня закладка на рабочем столе мобильного браузера на ленту, отдельно на любимый клуб и на профиль. Браузер позволяет использовать тёмную тему и плагины, сами понимаете, какие. Пуши - спасибо, но лучше не надо 😎 Желаю Вам побольше поставщиков интересной нативной рекламы, чтобы финансово процветать, а ещё попросил бы добавить быструю возможность отправки жалобы на злоупотребление тегами (ленту захламляют недобросовестные личности), чтобы письма Вам на почту постоянно не написывать.