Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 斯威夫特模拟器赢得';尽管构建成功,但仍无法在Xcode中启动_Ios_Xcode_Swift - Fatal编程技术网

Ios 斯威夫特模拟器赢得';尽管构建成功,但仍无法在Xcode中启动

Ios 斯威夫特模拟器赢得';尽管构建成功,但仍无法在Xcode中启动,ios,xcode,swift,Ios,Xcode,Swift,所以我在我的Mac上有一个Xcode 7.3的副本,并且最近一直在使用它在Swift中进行开发。过去,当我运行代码时,我注意到应用程序模拟器需要很长时间才能启动,并且在开始运行我的应用程序之前,通常会在一段时间内没有响应或出现多个错误 然而,今天我再次运行我的代码,模拟器无法启动或完全运行。当我运行我的代码时,它说“构建成功”,但已经快10分钟了,模拟器还没有弹出。此外,当我按下“停止”按钮来停止应用程序时,它似乎也没有注册 有人知道怎么回事吗?我已经在这里和谷歌上搜索了几个小时的答案,还没有找

所以我在我的Mac上有一个Xcode 7.3的副本,并且最近一直在使用它在Swift中进行开发。过去,当我运行代码时,我注意到应用程序模拟器需要很长时间才能启动,并且在开始运行我的应用程序之前,通常会在一段时间内没有响应或出现多个错误

然而,今天我再次运行我的代码,模拟器无法启动或完全运行。当我运行我的代码时,它说“构建成功”,但已经快10分钟了,模拟器还没有弹出。此外,当我按下“停止”按钮来停止应用程序时,它似乎也没有注册


有人知道怎么回事吗?我已经在这里和谷歌上搜索了几个小时的答案,还没有找到解决这个问题的方法。我是否应该下载测试版的Xcode 8?

如果您在Xcode 7中遇到问题,我不会下载Xcode 8。通常情况下,测试版会导致更多问题。模拟器占用大量内存,如果您的机器内存不足8GB,这可能是它运行速度如此之慢的原因。

我同意@Preston的观点:如果最新的稳定版本给您带来问题,请不要升级到Beta版。最好先卸载,然后重新安装当前版本。也许这会奏效。按照本指南获取卸载帮助(包含最新版本的信息):

这似乎是一个显而易见的问题,但您最近是否重命名了任何项目文件?在“产品>方案>编辑方案”的“运行”下,是否为可执行文件选择了正确的“Your Project.app”?确保在更改文件名或方案后执行快速清理“shift-command-k”


另外,请尝试“模拟器>重置内容和设置”。有些人报告说,这有助于解决冻结/无响应问题。

只是为了澄清,如果卸载并重新安装,Xcode不会删除您的项目

清理DerivedData(
m-frd~/Library/Developer/Xcode/DerivedData/*
)。重置模拟器。我尝试过这个,但不幸的是问题仍然存在。我在7.3中遇到了很多问题——尝试7.3.1。实际上是7.3.1-我很抱歉,我在postby 8gb的ram中犯了一个错误。你是说Xcode需要全部8gb才能运行,还是我的机器总共应该有8gb?在过去,我升级了我的RAM,使我的机器的总RAM为8gb,但当我运行Xcode时,由于我的计算机上运行的其他东西,程序自然只有大约4-5gb的RAM是免费的。说到这里,我试图尽可能多地清除内存,但问题依然存在。关于我可以尝试什么,你有什么其他见解吗?我的机器只有大约4-5 gb可用,模拟器运行良好,所以一定不是这样。你试过按照Lou Franco在评论中说的做并重置模拟器吗?我仔细检查了一下,可执行文件名与我的项目名匹配,但我以后更改文件名时会记住这一点。我想我会尝试卸载并重新安装,看看会发生什么情况安装不会删除我保存在计算机上的当前Xcode项目文件,对吗?只是想确定在看到“Build Successful”弹出窗口后,xcode顶部的活动窗口中会发生什么?上面写着“继续”吗?或者“| Build:successed | Today at”,这将确定问题实际上是模拟器还是xcode。它表示“正在运行”关闭xcode和模拟器(必要时强制关闭)。重新启动mac,确保所有相关进程都已关闭。然后试着自己打开模拟器。命令空间打开聚光灯并键入模拟器。看看到时候会不会开门。你有没有可能正在使用BetterTouchTool?人们都说模拟器会冻结的。谢谢,我会记住这一点。问题现在解决了,不需要卸载,所以这很好。我感谢你的帮助