微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

iOS模拟器第一次启动需要很长时间

我正在尝试运行iOS模拟器( Xcode 7.0.1,OS X Yosemite).但是,我第一次运行模拟器时,需要很长时间才能启动(80-120秒),这导致我的自动化测试超时.如果我关闭模拟器并重新启动它,它将在大约5-8秒内启动.启动其他设备将导致再次启动时间过长.

我已经尝试重置模拟器的内容和设置,删除和重新下载模拟器,以及卸载和重新安装Xcode.

该机器是在2012 Mac Mini上运行的Parallels Desktop VM.虽然我不认为这是一个资源问题(模拟器在第二次启动时运行良好),但我尝试将内存和视频内存增加到VM但没有成功.

解决方法

在我的iMac(2013年末)更新到Xcode 7之后有同样的问题.昨天我已经成功通过两步来解决它(不幸的是,我不知道哪个确实有帮助):

>我将Xcode 6与Xcode 7并排安装.所以我删除了Xcode 6实例.
>打开Xcode 7,转到Window – >设备并删除您在那里列出的所有iOS模拟器.关闭&重新启动Xcode.转到窗口 – >设备再次添加你需要的模拟器(在我的情况下,我添加了iPhone 6 iOS 8,iPhone 6s iOS 9,iPad Air 2 iOS 9).您可以在以后根据需要添加更多模拟器.此外,不确定这是否至关重要,我没有为我添加的模拟器选择配对的watchOS设备.

完成这些步骤后,我的模拟器冷启动明显变得很糟糕 – 现在冷启动最多需要30-40秒.在此之前它是3-4分钟,第一个调试器附加尝试总是失败.

希望,这对某些人有用.

原文地址:https://www.jb51.cc/iOS/328168.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐