Подтвердить что ты не робот

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

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

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

4b9b3361

Ответ 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) не случайно включена. Я делал это так много раз :(