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