无法附加到pid:“####”,无法附加

42

我刚升级到 Xcode 7.3.1,但在 iOS 模拟器上启动画面显示后,我的项目仍然崩溃并显示同样的错误。

错误是:

"无法附加到进程号: “1712”,无法附加"

然后我尝试运行另一个项目,但出现了以下错误:

"无法附加到进程号: “2025”,无法附加"

有任何解决方案吗?


你尝试过清理、重建、重启吗? - Bryan Chen
希望以下任何答案都能对我有用 :( - Mercutio
这个页面上的所有答案都对我没用。我找到了一种解决方案,涉及连接到模拟器中已经运行的进程。这个页面不再允许回答,所以我在这里放置了详细信息:https://dev59.com/T2gu5IYBdhLWcg3wJT9I#59304312 - M Katz
我遇到了慢网络连接的问题。 - Am1rFT
取消编辑方案下的调试可执行文件选项对我有用! - Ramesh Vishnoi
6个回答

37

我成功地使用模拟器中的重置内容和设置功能。这在iOS模拟器上是可用的:硬件->抹掉所有内容和设置。


1
在大多数情况下,这实际上是正确的答案。 - xGoPox
6
菜单项现在被称为“硬件 -> 抹掉所有内容和设置”。 - Vidar S. Ramdal
4
菜单项现在称为“设备” -> “抹掉所有内容和设置”。 - Kirill

22

关闭模拟器,然后重新构建。


5
实际上,你甚至不需要关闭模拟器,重新构建即可使其运行。 - n3wbie
2
我通常只是重新运行它。但这里的意图是重新构建。 - mfaani
4
这些方法都没对我起作用。关闭模拟器、删除应用程序、切换模拟器、重新构建、删除派生数据、清理构建文件夹、清理项目,都没有用。 - Hedylove

18
  1. 我关闭了 Xcode。
  2. 在模拟器菜单中:转到 Hardware -> Erase all content and settings。 Erase all content and settings
  3. 打开 Xcode,然后构建并运行应用程序。

以上简单的步骤对我有效。


1
这里显示的步骤顺序对我解决了问题。 - Russ

10
  1. 关闭Xcode和模拟器
  2. 重新打开Xcode并重新构建

以上步骤对我有效。


7
在我的情况下,Xcode 8.0 出现这个错误后,只需要重新构建项目就可以解决这个问题。
在 iPhone 设备上不需要重置应用内容。

-1
清理项目,退出模拟器,然后重新构建应用程序。

清理项目然后运行总是对我有帮助。 - ChavirA

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接