ios - Xcode 9 模拟器慢

标签 ios ios-simulator xcode9

当应用程序首次运行时,Xcode 9 iOS 11 模拟器非常慢。有没有人经历过同样的事情? 模拟器的慢动画功能已经取消选中。

最佳答案

是的,这只是 Xcode 中的一个错误

iOS 11/tvOS 11/watchOS 4 模拟器中的 OpenGLES.framework 存在一个错误,导致它们跳过加载 LLVM JIT 并回退到解释着色器。这对模拟器有严重的性能影响,因为它完全是软件渲染的 OpenGL(包括 CoreAnimation、SceneKit 等)。

您需要从 Xcode 9b3 换入 OpenGLES.framework

作为临时解决方法,您可以将 libCoreVMClient.dylib 从 Beta 3 复制到 Xcode 9 GMxcode 9.0.1

对于 iOS,它位于:

Xcode[-beta].app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib

对于 tvOS,它位于:

Xcode[-beta].app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/tvOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib  

对于 watchOS,它位于:

Xcode[-beta].app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/watchOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib  

请检查以下链接:

Apple Developer Forums

Xcode 9 Simulator is very slow

关于ios - Xcode 9 模拟器慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47406967/

相关文章:

ios - 核心数据 : annotation: Failed to load optimized model at path with Xcode 9 GM

ios - 尝试与此设备通信时遇到错误

ios - IOS应用中通过coinbase-ios-SDK转换货币和转账

ios - 无法从 Swift 中的 UserDefaults 获取具有多个对象的 NSMutableArray

iphone - 如何使用 HTML5 开发 iPhone 应用程序?

Xcode 11 - 模拟器不会响应

ios - 在 iPhone X 模拟器的顶部和底部看到黑条

ios - 标签的反向图层蒙版

ios - iOS 8 上的 UITableView 背景黑色和空单元格黑色

ios - 使用未声明的类型 'MessagingDelegate'