我刚刚升级到Xcode 4,由于某种原因,我的应用程序无法在模拟器或iOS设备上运行。它在Xcode 3中工作得很完美,但现在当我按下运行时,程序突然停在“附加到…”似乎也没有任何其他信息可以帮助解决这个问题。
总的来说,你可以尝试以下方法来解决这个问题:
重新启动模拟器。 确保你没有包含信息。plist文件在你的构建阶段->复制捆绑资源。 Resources文件夹作为文件夹引用添加到项目中(蓝色文件夹图标)。这导致了问题,在将文件夹作为一个组添加后,问题就消失了。
我刚刚升级到Xcode 4,由于某种原因,我的应用程序无法在模拟器或iOS设备上运行。它在Xcode 3中工作得很完美,但现在当我按下运行时,程序突然停在“附加到…”似乎也没有任何其他信息可以帮助解决这个问题。
总的来说,你可以尝试以下方法来解决这个问题:
重新启动模拟器。 确保你没有包含信息。plist文件在你的构建阶段->复制捆绑资源。 Resources文件夹作为文件夹引用添加到项目中(蓝色文件夹图标)。这导致了问题,在将文件夹作为一个组添加后,问题就消失了。
当前回答
在Product > Edit Scheme > Run > Info下,将调试器从LLDB更改为GDB,对我来说非常完美!
其他回答
在这个问题上,我试了所有主要的方法,但还是不管用。然后我进入目标信息(在项目设置部分)。在“自定义iOS目标属性”中,旧的产品名称出现在:
可执行文件 Bundle显示名称 包的名字
我不得不改变这些,以配合我的产品名称。然后我重置了模拟器,它工作了。
同样的问题我也遇到过好几次。我尝试了上面所有的建议,但唯一对我有效的是重新启动我的Mac。似乎有一些进程挂着。
如果我知道它的名字(它不是我的应用程序进程),我可能会杀死它,而不必完全重新启动。
I was having this very annoying issue since a long time too. I've 3 different XCode versions installed and I'm not sure whether it's the reason or not that none of the above solutions worked for me. But here is the solution I finally found: I don't kill the running Simulator, I just try to launch it again using a Spotlight search, enter "Simu" and you should find it in Applications, then hit Enter. As it's yet running it will magically start my app that was frozen/locked/waiting for attachment. It works perfectly for me now and I hope it will also work for some (all?) of you.
顺便说一句,我用Cmd+空格来调用Spotlight,这样就可以非常快速地解冻模拟器而不使用鼠标。
我的问题也是根源文件夹上名为“resources”的文件夹。看起来它与一些内部构建命名相冲突。
将文件夹重命名为“res”为我解决了这个问题。
“附属于……”问题:
xcode 4.1解决方案:在xcode 4.1中创建一个新的模板应用程序,并在模拟器中运行。 这将重置错误和xcode-sim桥接正确:)