在使用 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 也会有所帮助,但在现阶段这两个都不是我的选择)
希望这可以帮助任何遇到这个问题的人......