Xcode模拟器非常慢

最近我经历过,Xcode的模拟器变得非常慢。 另外,如果我创build一个新的应用程序并运行它,启动屏幕和第一个视图控制器之间的转换大约需要3秒钟。 幸运的是它只是iOS 9模拟器,而不是iOS 8或更低版本。 我已经升级到Xcode 6.4,我也安装了Xcode 7.0 beta 3。 有没有人经历过相同的? 我试图卸载两个Xcode版本,但它没有帮助。

如果按命令+ T,则会触发“慢速animation”function。 直到现在我才注意到这个设置。 卫生署!

Xcode 9.0或9.0.1 + iOS 11模拟器:

如果您在Xcode 9.0或Xcode 9.0.1的iOS 11模拟器中使用Spritekit游戏项目或与OpenGL相关的项目存在性能问题,那么这是一个已知的错误:

OpenGLES.framework中的一个错误破坏了LLVM JIT,所以所有着色器都回退到解释执行。 (推特)

解:

更新到Xcode 9.1,现在解决了! 🙂

这是一个临时的解决scheme,直到苹果修复它希望在下一个Xcode版本…这个模拟器性能问题只存在,如果你selectiOS 11模拟器。 iOS 10模拟器没有这个错误。

1)退出Xcode和模拟器

2.) 从这个链接下载libCoreVMClient.dylib。 如果您没有Dropbox,请select“不,谢谢,继续查看”,然后点击下载。 提取压缩文件,你会发现里面有最后一个已知的工作libCoreVMClient文件的beta3文件夹。 它来自Xcode 9 beta 3。

3.)右键点击Finder图标,select“Go to Folder …”,然后粘贴下列内容:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS .simruntime /内容/资源/ RuntimeRoot /系统/资源库/框架/ OpenGLES.framework

4.)将“libCoreVMClient.dylib”文件replace为您下载的beta3版本,进行简单的复制粘贴覆盖。

5.)重新启动Xcode,现在应该好了! 🙂

XCODE 9 BUG 。 这被官方证实是Xcode 9.0和它的iOS 11模拟器的问题 – 它会影响任何使用OpenGL的应用程序。

请参阅: https : //github.com/mapbox/mapbox-gl-native/issues/9959

另外: https : //twitter.com/xenadu02/status/911463433521860609

:( 希望这可以帮助。

在模拟器菜单中,转到debugging > 慢animation ,取消选中此选项或简单地执行:

+ T

在模拟器中按command+T ,将禁用慢animation“function”。

这已经在Xcode 9.1 beta 2中修复了

修复了模拟器的OpenGL中的一个问题,可能会导致SceneKit应用程序运行缓慢,CPU试图在MKMapView中平移时命中100%。

我也遇到了同样的问题,在摸了一下头脑之后,我意识到在运行模拟器的时候打开Xcode“Organizer”窗口会导致它运行非常缓慢。 因此,对于没有select“慢速animation”选项的用户,请检查“pipe理器”窗口未打开。

目前只有iOS11模拟器速度很慢。

你可以下载额外的iOS10模拟器与完美的作品。

selectXcode – >产品 – >目标 – >下载模拟器…然后从列表中select任何iOS10模拟器(例如10.3.1)。

在这里输入图像说明

之后,您将为大多数设备selectiOS版本:

在这里输入图像说明

我相信这是El Capitan的问题,不一定是Xcode 7或iOS 9. https://developer.apple.com/library/prerelease/ios/releasenotes/General/RN-iOSSDK-9.0/index.html