【问题标题】:DTAssetProviderService could not start DTXConnection with Simulator - mac os sierra [duplicate]DTAssetProviderService 无法使用模拟器启动 DTXConnection - mac os sierra [重复]
【发布时间】:2016-10-19 14:54:18
【问题描述】:

我知道这是重复的问题。 DTAssetProviderService could not start DTXConnection with Simulator

但我没有找到任何解决方案。这就是为什么我再次问。我安装了 MacOS sierra 并安装了 XCODE 8。在我的 mac 中,我有 xcode 7 和 xcode8。但是当我打开 xcode 7 并运行代码时,我收到了错误消息。

DTAssetProviderService 无法使用模拟器启动 DTXConnection

但如果我在 xcode 8 中运行代码,它就可以工作。

这里有什么问题?

注意:

  1. 清理构建,清除衍生数据,杀掉 xcode,杀掉模拟器重启 mac 这些解决方案都不起作用。

  2. 我有两个 mac。我检查了两台mac。两者都有同样的问题

【问题讨论】:

  • 这不应该被关闭。它不是重复的。当开发人员开始测试 ios10B1 发布火车时,当这个问题爆发时,SO 社区最终会意识到他们的错误。
  • 强制我的模拟器,它对我有用。

标签: ios xcode macos-sierra


【解决方案1】:

快速修复:

  • 构建应用程序
  • 即使出现错误,该应用仍会安装在模拟器上
  • 在模拟器上手动启动应用程序
  • 转到 Xcode
  • 点击调试 > 附加到进程 > 您的应用名称

这并不是真正的“快速修复”,因为您每次想要运行应用时都必须这样做。


更慢但更好的修复:

从开发人员中心重新安装 Xcode(“其他下载”页面,感谢 @milesper)。这样做将清除此错误,应用程序将顺利运行。

【讨论】:

  • 谢谢,你让我开心。
  • 开发者中心的链接不是直接去Mac App Store吗?还有其他下载方式吗?
  • @milesper 没有,开发者中心有直接下载的。
  • @ShaanSingh 我找到了,但您必须转到“其他下载”页面
  • @milesper 已更新答案,谢谢。
猜你喜欢
  • 1970-01-01
  • 2016-10-20
  • 2018-03-11
  • 2017-12-14
  • 1970-01-01
  • 1970-01-01
  • 2018-01-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多