2017-06-19 170 views
18

我的Xcode 9给出了我不知道如何回应的消息。我想运行该应用程序到我的模拟器,我得到这个奇怪的消息。附加相同的快照。 enter image description here软件导致连接中止。错误返回的答复:连接无效

+0

确保您的模拟器关闭和重试。 –

+0

我刚刚退出我的Xcode和模拟器,然后删除派生的数据。之后打开Xcode并运行该应用程序为我工作。 – Chandni

回答

18
  • 如果您使用两个版本的Xcode,请删除一个或全部Xcode和模拟器。
  • 转到首选项,设置正确的版本对导出数据的命令行工具
  • 点击,进入衍生数据,并删除该文件夹中或者干脆使用rm -rf ~/Library/Developer/Xcode/DerivedData
  • 点击模拟器重置内容设置,只需要退出Xcode和模拟器打开清除并构建Xcode并运行它。
+1

“为命令行工具设置适当的版本”是为我修复的版本。 –

+0

刚刚重新启动xcode对我而言没有删除旧的xcode –

1

我有同样的问题:

尝试: - 杀模拟器(强制退出)

,如果它不能正常工作,请重新启动MAC - 这是有趣的,但对我来说它的工作

2

重新启动Xcode &模拟器。从模拟器删除应用程序使清洁&尝试再次部署。这个对我有用。

0

同样的错误。对我来说,运行xcode-select帮助:

sudo xcode-select -s /Applications/Xcode-beta.app/Contents/Developer/ 
5

2个版本的Xcode(8.3.3和9 GM)之间交换给了我在Xcode 9.这个问题,通过Xcode->首选项> Locations->命令行工具解决,设置为Xcode 9.需要退出Xcode和模拟器,但它然后工作。

0

这是因为您的系统中有多个版本的Xcode。只需退出所有其他版本的xcode以及模拟器。重新启动所需的Xcode版本,它应该可以工作。

0

您需要在首选项窗格中选择最新版本的命令行工具。

  1. 的Xcode - >首选项
  2. 位置标签更改命令行工具弹出到最新版本。 enter image description here

  3. 重新启动Xcode和模拟器

相关问题