Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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
XCode经常挂起_Xcode_Macos - Fatal编程技术网

XCode经常挂起

XCode经常挂起,xcode,macos,Xcode,Macos,我使用最新的macOS和最新的XCode在VMWare上运行XCode。它总是挂起,特别是在调试时,如果它崩溃或遇到断点,它将被冻结;如果在Xcode中键入一个束,而它被冻结时,它有时会恢复并转到断点。一旦它像这样冻结/解冻,以下所有断点都将顺利命中,直到您重新运行,然后它通过相同的断点。停止一个项目也有同样的问题。我一直认为这是因为它是一个虚拟机,尽管我的笔记本电脑规格很好,但几天前它随机运行了好几天,直到今天我重新启动了虚拟机,现在它又开始运行了。我能想到的是,几天前我做的唯一一件可能暂时解

我使用最新的macOS和最新的XCode在VMWare上运行XCode。它总是挂起,特别是在调试时,如果它崩溃或遇到断点,它将被冻结;如果在Xcode中键入一个束,而它被冻结时,它有时会恢复并转到断点。一旦它像这样冻结/解冻,以下所有断点都将顺利命中,直到您重新运行,然后它通过相同的断点。停止一个项目也有同样的问题。我一直认为这是因为它是一个虚拟机,尽管我的笔记本电脑规格很好,但几天前它随机运行了好几天,直到今天我重新启动了虚拟机,现在它又开始运行了。我能想到的是,几天前我做的唯一一件可能暂时解决了这个问题的事情是,我在mac上安装node时搞砸了。既然我现在知道我的电脑规格不是问题所在,有人能给我指出正确的方向来修复它吗


补充:XCode中的autocomplete在冻结时仍然可以工作,我可以四处移动和工作,等等。它是在断点处暂停,但在XCode中不去断点10分钟,这样你就可以再次点击播放,因此模拟器被冻结,无法调试。

其背后可能有两个原因,请尝试以下操作:

  • 为当前用户和硬盘清理developer dir in库中的临时缓存文件

    • 删除~/Library/Developer/
    • 删除~/Library/Caches
    • 删除~/Library/Autosave信息
  • 尝试创建一个新用户acc并测试同一个项目。新用户将没有任何应用程序的缓存

  • 请检查两个内存插槽读取已安装的RAM

  • 如果以上这些都没有帮助,请重新安装一个新的Xcode。我认为您的Xcode版本是从以前的版本更新而来的,不是新安装的


  • 您的VMWare是否在mac计算机上运行?如果没有,那么这就是可能的原因。这些和他们让事情变得更糟了,如果有的话,谢谢。我可以知道你遵循了什么步骤吗?另外,如果您创建了一个新用户,请登录到该用户,并让您的MAC机空闲30分钟,以便可以自由地进行索引。立即使用新创建的用户帐户将显示出缓慢的性能。但是,如果它总体上显示出缓慢的性能,我担心硬盘中会有坏扇区。在Mac Book Pro上遇到了类似的问题,原因是HDD和主板/逻辑板之间的连接电缆。我只做了1个,但它不工作,所以只做了4个,让它索引。不知道在哪里可以找到3个,但它有8GB的if RAM,并在内存下显示:1个内存插槽正在使用,127个可用