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

<p>на xcode 9 все работало отлично. но после обновления до xcode 10 simulator начал получать огромные лаги. супер простая анимация работает на 2 кадрах в секунду, а вся mac os очень медленная, пока работает анимация на симуляторе. кто-нибудь знает, что происходит и как это исправить? любое приложение или любое стандартное приложение ios одинаково ужасно медленное.</p><p>пояснение - это не о медленном движении, которое я могу переключить с помощью command⌘ + t. я говорю об огромных лагах. когда uiview летит, он появляется в другом положении вяло. не плавная медленная анимация. 2 кадра в секунду не медленное движение. это то же самое быстрое движение, но в 2 fps!</p>

<p>скачайте симулятор ios11.4 и попробуйте. недостатком является то, что вы не можете протестировать ios12. но, по крайней мере, вы можете работать над xcode 10 и выпустить приложение. примечание: не беспокойтесь о получении xcode 9.4.1. или другие версии. это не решит проблему. хитрость в том, что после первого запуска xcode 10 он установил новую платформу coresimulator в вашу корневую папку. </p>

<p>у меня была точно такая же проблема, как описано здесь после обновления до xcode10. каждый раз, когда я открывал симулятор, независимо от того, был ли это iphonex или iphone se, мой mac ползал почти до остановки, и симулятор работал с парой fps.</p><p><strong> следующее не сработало: </strong></p><ul> <li>framebufferrendererhint настройки</li> <li>сбросить симуляторы</li> <li>переустановите xcode</li> <li>созданы новые пользователи</li> <li>удалить xcode 10 и установить xcode9</li> <li>удалите coresimulator.framework и установите новые симуляторы</li> </ul><p><strong> что в итоге сработало: </strong></p><ul> <li>восстановите coresimulator.framework и xcode.app с помощью time machine (моя последняя резервная копия была в сентябре 2017 года, поэтому теперь я работаю с xcode9.1, но по крайней мере он снова работает (!))</li> </ul><p>не уверен, что это актуально, но я работаю над старым imac в середине 2011 года.</p>

<p>у меня была та же проблема, и это исправлено:</p><pre><code>defaults write com.apple.coresimulator.indigoframebufferservices framebufferrendererhint x </code></pre><p>где x это:</p><p>0 = авто</p><p>1 = металл </p><p>2 = opencl</p><p>3 = opengl</p>

<p>что мне помогло, так это переключение значений в<strong> debug </strong>><strong> override качества графики </strong>меню simulator .. удивительно, но после установки значения «низкий» из «по умолчанию в устройстве» отставание исчезло, и теперь любая ценность работает как очарование.</p>