我刚刚升级到Xcode 4,由于某种原因,我的应用程序无法在模拟器或iOS设备上运行。它在Xcode 3中工作得很完美,但现在当我按下运行时,程序突然停在“附加到…”似乎也没有任何其他信息可以帮助解决这个问题。
总的来说,你可以尝试以下方法来解决这个问题:
重新启动模拟器。 确保你没有包含信息。plist文件在你的构建阶段->复制捆绑资源。 Resources文件夹作为文件夹引用添加到项目中(蓝色文件夹图标)。这导致了问题,在将文件夹作为一个组添加后,问题就消失了。
我刚刚升级到Xcode 4,由于某种原因,我的应用程序无法在模拟器或iOS设备上运行。它在Xcode 3中工作得很完美,但现在当我按下运行时,程序突然停在“附加到…”似乎也没有任何其他信息可以帮助解决这个问题。
总的来说,你可以尝试以下方法来解决这个问题:
重新启动模拟器。 确保你没有包含信息。plist文件在你的构建阶段->复制捆绑资源。 Resources文件夹作为文件夹引用添加到项目中(蓝色文件夹图标)。这导致了问题,在将文件夹作为一个组添加后,问题就消失了。
当前回答
我什么都试过了,都没用。我有一个XCode 3的旧项目。我只是重命名了info。Plist在项目的另一个名字,重新启动模拟器,一切都是正常工作以来。
其他回答
对我来说,这些都没用。我意识到我的项目有两个信息。Plist文件(使用两个不同的名称,如info。plist和project -info。plist),所以XCode混淆了。我只是删除了不正确的plist文件,它工作了!
当我用最新版本的xcode在lion上运行时,也遇到了同样的问题。它运行这个“有用的”向导来切换我的项目设置,使用LLDB而不是我认为很好的GDB。
这并不好。对于我们的项目,LLDB只是拒绝附加,然后导致项目挂起,没有任何错误消息。切换回GDB手动解决了这个问题。
你可以在“管理方案”中完成
这里使用Xcode 4.3.3修复磁盘权限解决。
当我将方案从构建发布编辑到构建调试时,我注意到这发生在我身上。 我改回来了,它起作用了:)
Xcode 12.5破坏了我对iMessage应用程序的调试。我仍然可以调试主应用程序,但当我激活iMessage应用程序的方案时,Xcode挂起并连接到该应用程序。降级到Xcode 12.4恢复了我调试iMessage应用程序的能力。