iOS 8.2和Xcode 6.2中的iOS模拟器崩溃"成功启动后无法查找#ID的进程ID。"

时间:2015-04-18 07:14:45

标签: ios iphone xcode xcode-6.2 ios8.2

iOS 8.2和Xcode 6.2中的iOS模拟器崩溃,错误低于

"成功启动后无法查找xxx.xxx.xxx的进程ID。也许它在发射后坠毁了。没有这样的过程"。

我无法尝试模拟我的应用。

我上传了错误图片。

http://imgur.com/2ayGys3

当我使用iOS 8.1作为模拟器时,它正常工作。无论设备类型和项目类型如何,它都会在iOS 8.2模拟器中崩溃。

iOS模拟器本身就可以,但屏幕上什么都没有。

我关心的是我将旧的macbook改为新的,并将Xcode的项目文件从旧的复制到新的。

你对此有任何想法吗?..

7 个答案:

答案 0 :(得分:28)

我遇到了同样的问题并通过强制退出并重新启动 Xcode和iOS模拟器解决了这个问题。

答案 1 :(得分:10)

在xcode上进行Mac更新后,我遇到了同样的问题。我在安装/更新过程中打开了IOS模拟器。当我关闭它时,重新运行我的编译,重新打开模拟器并运行正常。

答案 2 :(得分:2)

就我而言,我需要做的就是:硬件 - >在模拟器上重新启动。

答案 3 :(得分:0)

我有同样的问题,在我的情况下问题是: -

已设置"构建活动架构:否"。只需将其更改为YES即可。

答案 4 :(得分:0)

当我将Xcode升级到6.3.2时,即使我遇到了同样的问题。我刚刚重新启动Xcode和iPhone模拟器并为我工作。

答案 5 :(得分:0)

我正在使用xcode 7 beta 2并遇到同样的问题。

我认为这是一个随机错误,可能是由于竞争条件造成的。

如果我启动xcode,然后只是一遍又一遍地运行我的应用程序,错误就会随机发生。通常它会连续工作1到3次,然后连续1到3次失败。到目前为止,我见过的最多连续失败是3。

答案 6 :(得分:0)

可能是您的应用程序未设置为适合模拟器的平台构建,即i386,x86_64。

当我为arm64平台构建时,它发生在我身上,并尝试将其连接到模拟器;通过xcodebuild命令行构建。但我想你可能想尝试一下,因为基本上Xcode使用该工具为你构建东西。

因此,请检查Xcode的Build Setting中的以下内容(沿着类似于此的文本行)

  • 仅构建活动Arch => YES
  • 构建架构=> i386(或设置为其他但不适用于移动架构)