Симулятор Xcode 10 стал ужасно медленным

Все отлично работало на Xcode 9. Но после обновления до Xcode 10, Simulator начал получать огромные запаздывания. Супер простая анимация работает на 2 кадра в секунду, а вся Mac OS очень медленная, а анимация на Simulator работает. Кто-нибудь знает, что происходит и как это исправить? Любое приложение или любое стандартное приложение iOS одинаково страшны.

Объяснение - это НЕ о медленном движении, которое я могу переключить с помощью Command⌘ + T. Я говорю об огромных задержках. Когда UIView летает, он появляется в другом положении. Не плавная медленная анимация. 2 кадра в секунду не замедлен. Это одно и то же быстрое движение, но в 2 FPS!

Ответы

Ответ 1

скачать iOS11.4 симулятор и попробовать. Недостатком является то, что вы не можете тестировать iOS12. Но по крайней мере вы можете работать с Xcode 10 и получать приложение. Примечание. Не пытайтесь получить Xcode 9.4.1. Или другие версии. Это не проблема. Трюк после запуска Xcode 10 в первый раз, он установил новую структуру coresimulator в вашу корневую папку.

Ответ 2

PS: Я пробовал это по умолчанию написать com.apple.CoreSimulator.IndigoFramebufferServices FramebufferRendererHint X, где X: 0 - auto 1 - Metal 2 - OpenCL 3 - OpenGL

Не помогло (((Опубликовать, чтобы сэкономить ваше время с той же проблемой, ребята.

Ответ 3

У меня была такая же проблема, как описано здесь после перехода на XCode10. Каждый раз, когда я открывал симулятор, независимо от того, был ли это IphoneX или Iphone SE, мой макинтош дошел до остановки, и симулятор выполнил пару FPS.

Следующие не работали:

  • Настройки FramebufferRendererHint
  • Сбросить симуляторы
  • Переустановить xcode
  • Создано новых пользователей
  • Удалите Xcode 10 и установите XCode9
  • Удалите CoreSimulator.framework и установите новые симуляторы

Что в итоге получилось:

  • Верните CoreSimulator.framework и Xcode.app с помощью Time Machine (моя последняя резервная копия была с сентября 2017 года, поэтому теперь я запускаю Xcode9.1, но по крайней мере ее снова работает (!))

Не уверен, что это актуально, но я работаю над старым IMAC серединой 2011 года.

Ответ 4

У меня была такая же проблема, и это исправило это:

defaults write com.apple.CoreSimulator.IndigoFramebufferServices FramebufferRendererHint X  

Где X:

0 = авто

1 = Металл

2 = OpenCL

3 = OpenGL

Ответ 5

Для меня это было переключением значений в Debug > Graphics Quality Override меню Simulator. Удивительно, но после установки "Low" с "Device Default", отставание исчезло, и теперь любая ценность работает как шарм.

Ответ 6

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

Единственная работа, которую я нашел, была Command + Arrow up. Это моделирует увеличение громкости, но также обновляет дисплей после поворота

Ответ 7

Обновление до Xcode 11. Если ваш компьютер не соответствует требованиям для Xcode 11, приобретите другой компьютер.

Причина в том, что в Xcode 11 графический процессор работает в симуляторе впервые.

Ответ 8

Убедитесь, что "Медленная анимация" (Debug> Slow Animations) не случайно включена. Я делал это так много раз :(