1

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

4

1 回答 1

0

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

TL;博士

我不得不使用恢复重新安装 macOS - 但请在此之前尝试所有其他步骤,原因如下:

我的更新过程很不寻常:

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

唷——我知道,这涉及很多,但这就是我做的方式......我喜欢每隔一段时间做一次,只是为了摆脱我曾经安装的软件,但我没有使用任何软件更多(并且可能忘记了......)。

无论如何,当克隆到内部闪存时,CCC 通过向我发出警告,文件没有被克隆,因为它应该有:

在此处输入图像描述

所以我认为丢失这个com.apple.TCC文件可能没什么大不了的,因为它可能会在启动时重建或其他什么 - 所以我还是试了一下并从内部存储启动。

一切似乎都按预期工作 - 预计无法在 Xcode 的模拟器中运行我的任何项目。所以我研究并尝试了一个视图不起作用的东西。

当我几乎闯入并考虑再次从头开始内部重新安装时(我必须删除并重新安装我必须添加的 Xcode),我想,也许我可以尝试通过 Recovery 安装 macOS。

也就是说:通过克隆安装安装 macOS 后,我的项目再次很好地连接到模拟器。

我不太确定是否com.apple.TCC真的与它有关,但我至少可以说重新安装保存我的培根......

(也许安装最新的 Xcode Beta 11.4 或等待它退出 Beta 也会有所帮助,但在现阶段这两个都不是我的选择)

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

于 2020-03-12T07:39:40.227 回答