更新到xcode 10.2.1后模拟器无法正常工作。我在Mac mini(2012年末)中使用mscOS Mojave版本10.14.4。模拟器需要20到30分钟的时间来附加应用,并且等待了那么长的时间后,它会给出错误消息,例如“无法附加到pid:980”,“无法附加到pid:1020”,“ DTServiceHubClient无法保佑模拟器的服务中心”。此错误消息系统开始滞后之后,性能将大大降低。
我尝试了一切,清理构建文件夹,重置模拟器,重新安装xcode,更新了Mac OS,检查了其中包含localhost行的host.txt文件,ping也正确。请帮我,我不知道该怎么办。
答案 0 :(得分:0)
使用Xcode 11.3.1升级到macOS 10.15.3 Catalina之后,我遇到了同样的问题。
TL; DR
我必须使用恢复功能在安装过程中重新安装macOS-但是请尝试执行此操作之前的所有其他步骤,这就是原因:
我的更新过程很不寻常:
Phew –我知道,这涉及很多,但这只是我做的方式...而且我喜欢偶尔这样做,只是为了摆脱由于某种原因而安装过的软件,但是我不再使用(可能已经忘记了...)。
无论如何,当克隆到内部闪存时,CCC会通过警告我,表明尚未克隆文件,因为它应该具有以下特征:
因此,我认为可能缺少此com.apple.TCC
文件并不是什么大问题,因为它可能会在启动或其他任何时候重新构建-因此我还是尝试了一下,然后从内部存储启动了。
一切似乎都按预期进行,希望无法在Xcode的Simulator中运行我的任何项目。因此,我研究并尝试了一种无效的方法。
当我快要闯入并考虑从头开始重新内部安装(Ofer已删除并重新安装了Xcode,必须添加)时,我想,也许我可以尝试通过Recovery通过它安装macOS。
这就是说:在通过克隆安装安装了macOS之后,我的项目再次可以很好地附加到Simulator。
我不确定com.apple.TCC
是否真的与它有任何关系,但是我至少可以说重新安装可以节省培根...
(也许安装最新的Xcode Beta 11.4或等待它脱离Beta也会有所帮助,但在现阶段这两个选项都不适合我)
希望这可以帮助遇到此问题的任何人...