Xcode 10.2.1 xcode模拟器无法正常运行

时间:2019-04-25 07:53:06

标签: xcode10.2

更新到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也正确。请帮我,我不知道该怎么办。

1 个答案:

答案 0 :(得分:0)

使用Xcode 11.3.1升级到macOS 10.15.3 Catalina之后,我遇到了同样的问题。

TL; DR

我必须使用恢复功能在安装过​​程中重新安装macOS-但是请尝试执行此操作之前的所有其他步骤,这就是原因:

我的更新过程很不寻常:

  • 在外部将10.15安装到快速SSD上
  • 在有空的时候逐步安装所有需要的云存储和软件
  • 在日常工作中继续使用经过验证的10.14安装
  • 一旦我在新安装中具有一定的安装级别,便使用Carbon Copy Cloner(CCC)将内部10.14安装克隆到另一个外部驱动器(并确认它确实可以启动并工作)
  • 清除内部存储并将其从新安装的外部驱动器克隆到内部存储

Phew –我知道,这涉及很多,但这只是我做的方式...而且我喜欢偶尔这样做,只是为了摆脱由于某种原因而安装过的软件,但是我不再使用(可能已经忘记了...)。

无论如何,当克隆到内部闪存时,CCC会通过警告我,表明尚未克隆文件,因为它应该具有以下特征:

enter image description here

因此,我认为可能缺少此com.apple.TCC文件并不是什么大问题,因为它可能会在启动或其他任何时候重新构建-因此我还是尝试了一下,然后从内部存储启动了。

一切似乎都按预期进行,希望无法在Xcode的Simulator中运行我的任何项目。因此,我研究并尝试了一种无效的方法。

当我快要闯入并考虑从头开始重新内部安装(Ofer已删除并重新安装了Xcode,必须添加)时,我想,也许我可以尝试通过Recovery通过它安装macOS。

这就是说:在通过克隆安装安装了macOS之后,我的项目再次可以很好地附加到Simulator。

我不确定com.apple.TCC是否真的与它有任何关系,但是我至少可以说重新安装可以节省培根...

(也许安装最新的Xcode Beta 11.4或等待它脱离Beta也会有所帮助,但在现阶段这两个选项都不适合我)

希望这可以帮助遇到此问题的任何人...