Симулятор iphone внезапно начал работать очень медленно

Я работаю над приложением в симуляторе iphone в течение нескольких недель, и он работает хорошо до сих пор, но внезапно начал работать очень медленно при загрузке контента и анимации. Я не внес никаких изменений в свой код, так как я последний раз его успешно тестировал.

Я попытался перезапустить симулятор (несколько раз) и удалить приложение и сделать полностью чистую перестройку, но не повезло. Я также проверил использование моего процессора через монитор во время работы симулятора, и я использую только около 30% моего процессора и 40% памяти.

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

В симуляторе iOS, в верхней панели, нажмите «Отладка» -> «Переключить медленную анимацию». Скорее всего, вы случайно переключили его.

Простая команда + T устранит эту проблему.

Команда + T переключает Slow Animations симулятора, которую можно найти в меню Simulator: Debug -> Slow Animations .

Перейдите в меню Debug симулятора и выберите «Toggle Slow Animations».

Вы случайно нажали медленную анимацию при отладке при использовании симулятора. Итак, запустите симулятор -> Debug -> Uncheck Slow Animation.

Еще одно потенциальное решение для пользователей React-Native:

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

Если опция Cmd-T (медленная анимация) не работает для вас, а Debug -> Slow Animations выключена, но у вас все еще есть медленная анимация, попробуйте Simulator -> Reset Contents and Settings . Это работало для меня, когда ни один из других ответов здесь не был. У кого-нибудь есть предложение, почему?

Также наличие прикрепленного отладчика (вообще) может сделать анимацию очень медленной.

Я думаю, что вы нажали команду + T вместо команды + R по ошибке.

Выберите «Симулятор»,

Выберите «Отладка» и снимите отметку с медленной анимации.
команда быстрого доступа + t

Это работа для меня.

У меня пока нет комментариев, чтобы оставить комментарий, но я поддержал некоторые ответы здесь и хотел сказать больше. У меня была проблема с медленной анимацией в iOS Simulator, особенно при ротации, и я нашел этот пост через Google. Действительно, как-то «Toggle Slow Animations» должно быть включено, потому что три сдвига зафиксировали его. Сначала я не думал, что это проблема, потому что рядом с «Toggle Slow Animations» нет флажка. Оказывается, в меню нет галочки или каких-либо указаний, включено ли оно или нет. Поэтому просто попробуйте переключить его и посмотрите, будет ли вращение / навигация быстрее / медленнее.

Так что спасибо тебе!

Симулятор -> Сброс содержимого и настроек работает для меня. Проблема, похоже, появляется снова, когда я отлаживаю свой код, реагирующий на реакцию, удаленно. Это также может быть связано с AsyncStorage, как предложил кочевник .

Interesting Posts

Как вы используете строку синтаксического анализа в swift?

Перетащите и переместите что-то в построителе интерфейса, не меняя родительский / супервизор

Монитор активности, показывающий использование моего процессора более чем на 100% (iOS)

Испытательный полет. Добавление внутренних тестеров

Еженедельное местное уведомление

Google размещает pagination ios

Странная общая функция появляется в представлении контроллера после преобразования в swift 3

Как установить цвет фона сгруппированного UITableView?

Может ли приложение iPhone действовать как сервер для отправки сообщений или push-уведомлений?

AutoLayout не закрепляет subview для наблюдения

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

В ячейке UITableView просто исчезла обратная связь?

Симулятор XCode5: неизвестный символ опции `X 'в: -Xlinker

имеет встроенный звуковой сигнал Iphone

Обработка больших изображений в iOS

Давайте будем гением компьютера.