症状:运行在Xcode 4.4(和4.4.1)在任何iOS 5.1应用程序将推出iPhone模拟器,但导致在一个普通的黑色屏幕上。在Xcode控制台中,显示消息“错误:无法将进程附加到ID”,每次都有所不同。试图从Xcode'停止'应用程序不会执行任何操作,只有强制退出才会将Xcode返回到工作状态。按模拟器上的'主页'按钮显示该应用程序已成功安装。有时,从模拟器打开应用程序将显示UI,但即使手动执行“产品 - >附加到过程”,也不会显示控制台消息。的Xcode 4.4在iOS 5.1构建成功,但运行挂起与调试信息模拟器“无法连接到进程ID <pid>”
尝试的解决方案:Xcode的版本4.3.x原来安装的狮子,迷人的工作。这个问题始于8月初安装Xcode 4.4,之前正在开发的项目。我升级到山狮,没有帮助。我重新安装Xcode,没有帮助。 8月7日我升级到4.4.1,没有帮助。我删除的Xcode数据的所有痕迹,运行:查找/ -name“[XX]代码”并删除所有超文件夹,其中似乎相关。这(不奇怪)导致了一些操作系统问题,因为随后重新安装Xcode不起作用。然后我又做了,重新安装了Mountain Lion(以恢复一些我可能遇害的操作系统文件),然后重新安装了Xcode 4.4.1。
对于项目,我通常每次都跑到新的,单一视图项目。最近我尝试使用苹果的this示例项目,每个链接3下面。我尝试了所有干净的构建等,但老实说,人们会认为开放一个新项目应该是可行的。只是为了踢球,我偶尔会在iPhone故事板中放置一个“标签”对象。
做一些功课后,我设法找到最相似的矿井下面的问题,但没有一个是准确的,也没有做任何的解决方案的工作(在相关性渐弱的顺序排列):
- xcode-4-4-ios-5-1-simulator-problems
- crash-of-xcode-4-4-for-mac
- failed-to-attach-to-process-id-xcode
- unit-test-target-doesnt-run-on-xcode-4-5
- xcode-4-4-freezing-on-project-close
- simulator-keeps-crashing-in-xcode-4-4
任何帮助将不胜感激。我为缺乏简洁的道歉,但我花了大概15小时试图找到/实施解决方案,以一个看似微不足道的问题,我宁愿提供所有相关信息,而不是有你猜我做了什么。我不打算指定所有的编译信息,只是因为它是全新安装的Xcode中的库存。
我没有看过你引用的帖子,但我通常从模拟器删除应用程序,并可能删除DerivedData(和重新启动的Xcode)解决这个问题。 – trojanfoe 2012-08-10 13:06:46
根据我对以下答案的评论,尝试了这一点,但它什么都没做。 – marc 2012-08-11 19:41:12