О производительности iOS на вашем iPhone, iPad или iPod touch

Проверьте состояние вашей сети

Многим приложениям на вашем устройстве требуется подключение к Интернету для их содержимого и других функций. Если сеть, к которой вы подключены, перегружена — например, на мероприятии, в котором много людей используют одну и ту же сеть, — приложениям может потребоваться некоторое время, чтобы открыть или отобразить свой контент. Ваше устройство также может показаться медленным, поскольку оно неоднократно повторно подключается к новым вышкам сотовой связи, когда вы находитесь в движущемся транспортном средстве.

Даже если ваше устройство показывает сильный сигнал, вам может потребоваться подождать, попробуйте еще раз через в другом месте или используйте доступный Wi-Fi. Если у вас по-прежнему возникают проблемы со скоростью, доступностью или производительностью сотовой связи в нескольких местах, обратитесь к своему оператору связи.

Подробнее о сотовых данных.

Закройте приложение, которое не отвечает

Если приложение перестает отвечать или зависает, вам может потребоваться принудительно закрыть его, а затем открыть снова. *

  1. На главном экране iPhone X или новее или iPad с iOS 12 проведите вверх от нижней части экрана и немного задержитесь в середине экрана. . На iPhone 8 или более ранней версии дважды щелкните кнопку «Домой», чтобы отобразить последние использованные приложения.
  2. Проведите пальцем вправо или влево, чтобы найти приложение, которое вы хотите закрыть.
  3. Проведите пальцем вверх по области предварительного просмотра приложения, чтобы закрыть приложение.

* В обычных условиях принудительное закрытие приложений не требуется и не заставляет ваше устройство работать быстрее. Фактически, приложение требует больше времени для открытия после принудительного закрытия, потому что оно должно перезагрузить все свои данные.

Узнайте, что делать, если приложение постоянно перестает отвечать.

Убедитесь, что у вас достаточно места для хранения

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

Вы можете проверить память вашего устройства в Настройки> Общие> [Устройство] Хранилище. Для максимальной производительности старайтесь поддерживать не менее 1 ГБ свободного места. Если ваше доступное хранилище постоянно меньше 1 ГБ, ваше устройство может замедлиться, поскольку iOS постоянно освобождает место для большего количества контента.

Если вам нужно освободить место, выполните следующие действия, чтобы включить хранилище -сохранение рекомендаций, встроенных в iOS:

  1. Перейдите в Настройки> Общие> [Устройство] Хранилище и прочтите рекомендации, которые может предоставить iOS.
  2. Коснитесь «Включить», чтобы включить рекомендацию, или коснитесь заголовка рекомендации, чтобы просмотреть содержимое, которое можно удалить.

Если вы не видите никаких рекомендаций или вам нужно освободить еще больше места — вы можете просмотреть приложения на своем устройстве. Они перечислены на том же экране хранилища [Устройство] вместе с объемом используемого пространства..

Коснитесь приложения, затем выберите один из вариантов:

  • Выгрузить приложение, которое освобождает пространство, используемое приложением, но сохраняет его документы и данные.
  • Удалите приложение, которое удалит приложение и связанные с ним данные.
  • В зависимости от приложения вы можете удалить некоторые из его документов и данные.

Узнайте больше о способах оптимизации хранилища.

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

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

Рассмотрите возможность выхода из режима низкого энергопотребления, если вам нужно, чтобы ваш iPhone работал без ограничений низкого энергопотребления. Вы можете включить или выключить режим низкого энергопотребления в меню «Настройки»> «Батарея».

Получите дополнительную информацию о режиме энергосбережения.

Не допускайте перегрева или холода вашего устройства

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

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

Подробнее о допустимых рабочих температурах.

Посмотрите на состояние своей батареи

Все аккумуляторные батареи являются расходными материалами, эффективность которых снижается по мере химического старения. Со временем емкость и пиковая производительность аккумуляторных батарей во всех моделях iPhone уменьшится, и в конечном итоге их необходимо будет заменить. iOS может отображать состояние батареи и рекомендовать, если батарею iPhone необходимо заменить. Перейдите в «Настройки»> «Батарея» и нажмите «Состояние батареи».

Проверьте батарею iPhone.

Дополнительная помощь

  • Сенсорный экран, неправильно реагирующий на касания, может сделать ваше устройство медленным. Если вы считаете, что сенсорный экран не отвечает должным образом, попробуйте перезагрузить iPhone, iPad или iPod touch. Если это не сработает и проблема возникает в одной и той же области экрана в нескольких приложениях, возможно, вам придется обратиться в службу поддержки Apple.
  • Если вы попробовали эти советы и ваш iPhone, iPad, или iPod touch все еще работает медленно или продолжает зависать, обратитесь в службу поддержки Apple.


Инструмент проверки производительности для Приложение для iPhone

Я ищу бесплатный инструмент, который поможет провести тестирование производительности приложения для iPhone.. Кто-нибудь знаком с таким инструментом для мониторинга производительности приложений iPhone?


Инструменты (которые включены в Xcode IDE) уже предоставляют хороший набор инструментов профилирования и повышения производительности:

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

Я не знаю, какая производительность метрики, которые вам нужно профилировать, но, как обычно, старое доброе предложение

95% времени ЦП тратится на 5% кода

верно даже для приложений iOS, поэтому профилирование с помощью профилировщика времени в основном решает любую проблему с производительностью. Только не забудьте немного изучить его характеристики (например, только стек обратного вызова/objc и т. Д.)

Оцените статью
clickpad.ru
Добавить комментарий