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

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

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


当前回答

Xcode 4.6.3更新(2013年6月13日)解决了以下问题:

在OS X 10.8.4上的iOS模拟器中调试时挂起。13722320

https://developer.apple.com/library/mac/#releasenotes/DeveloperTools/RN-Xcode/

你可以尝试更新你的Xcode,看看这是否适合你。安装新的XCode版本并重新启动XCode后,问题就解决了。

其他回答

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

就像Rob说的,还要检查“标识符”默认应该是“com.yourcompany”。我错误地更改了“yourcompany”,这导致了上面提到的相同问题。

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

我也有同样的问题。 应用程序突然挂起。重新启动后,模拟器是黑色的,模拟器挂在“附加到…”

我的错误是代码中的下面这行:

localnotification.repeatInterval = NSCalendarCalendarUnit; // Buggy, don't copy :)

可能是本地通知中的错误赋值导致了奇怪的行为。

所以,这也取决于你的代码!

因此,当您没有更改项目设置而出现此问题时,请在重置项目设置之前检查您的代码。

Alex

这对我来说很管用:

在Xcode中导航到Product菜单并选择EDIT SCHEMES。

在左边的列表中选择Run YourAppName.app。从可执行菜单中选择OTHER。

导航并选择项目目录中的.app文件。

现在运行,它工作:)