我最近下载了Xcode 10的Beta版本。我打开了一个现有的项目,想在模拟器上启动它。但是一旦模拟器启动,可能整个mac都冻结了。我做不了什么。唯一有效的是移动鼠标。
重新启动Mac后,我认为冻结是Xcode 10 Release中的测试版错误。所以我回到了Xcode 9.4。但是当我使用一个小的操场文件时,它再次发生,同时编译了操场文件。在重新启动之后,我尝试用我现有的Xcode项目重新创建问题(我用于Xcode 10),但这次模拟器没有任何问题。
我正在使用:
我的Mac太老了,无法正常使用Xcode,或者你们中的任何人都知道这是否是我能解决的问题?
答案 0 :(得分:2)
我只是在10.14.0GM和Xcode 10、10A255上的一个项目中遇到了这个问题(整个系统冻结,没有指针移动,什么都没有)。我仔细检查并手动删除了DerivedData文件夹,UserData文件夹中除主题之外的所有内容和DocumentationCache。没运气。
然后,我在项目的.xcodeproj
文件上执行了“显示软件包内容”,并删除了project.pbxproj
以外的所有内容,并尝试再次打开。 成功。
我并不担心在这个非常简单的项目结构上丢失自动生成的方案;请注意,您可能会丢失自定义方案以及与项目结构有关的其他自定义项。
答案 1 :(得分:0)
我在具有16 MB RAM和2.3 GHz Intel Core i7的Mac mini(2012年末)上使用Xcode 10.0时遇到了同样的问题。
我使用了一个模拟器(iPhone Xs Max)好几天了,但是当我换成iPhone 7 Plus(iOS 12)时,我的整个计算机死机了,只有鼠标指针可以工作。切换回Xs Max模拟器并不能解决问题。由于我没有使用Playgrounds,因此切换到在真实设备上运行而不是在模拟器上为我“解决”了该问题。这不是一个真正的解决方案,但是它使我无法停止工作,直到出现新版本的Xcode和Simulators。