我刚刚升级到Xcode 4,由于某种原因,我的应用程序无法在模拟器或iOS设备上运行。它在Xcode 3中工作得很完美,但现在当我按下运行时,程序突然停在“附加到…”似乎也没有任何其他信息可以帮助解决这个问题。

总的来说,你可以尝试以下方法来解决这个问题:

重新启动模拟器。 确保你没有包含信息。plist文件在你的构建阶段->复制捆绑资源。 Resources文件夹作为文件夹引用添加到项目中(蓝色文件夹图标)。这导致了问题,在将文件夹作为一个组添加后,问题就消失了。


当前回答

以下是我们的解决方案:

在项目>编辑方案>运行。

将调试器从GDB更改为None(正位于上图中绿色圆圈的上方)。

其他回答

说了这么多,做了这么多。我不得不停止模拟器。然后消息改为下载Mac OS X 10.6核心库。

我在苹果开发者论坛上发现了一个小窍门:

进入ProjectName.xcodeproj/ 目录和删除任何命名 使用您的用户id。重新打开 在xcode中创建项目 重新创建,它应该工作。至少 对我来说确实如此。

另一个技巧是手动删除构建目录。

另一个技巧是导航到管理器(Shift⇧Command⌘2在xcode 4中),选择项目,在左侧选择你的应用程序,然后删除…在“派生数据”右侧的-按钮。

永远不要忘记一个普遍有用的提示:重启电脑再试一次。

好运!

这是XCode 4.4.0的一个bug 在我将XCode更新到4.4.1之后,这个问题就消失了。

重新启动模拟器为我工作:)

另一个可能的解决方案:我将Resources文件夹作为文件夹引用添加到项目中(蓝色文件夹图标)。这导致了问题,在将文件夹作为一个组添加后,问题就消失了。