我使用的是XCode 5,使用iPhone 5s作为开发设备。 每隔一次运行该应用程序时,我都会收到一个弹出消息,显示"无法启动 [应用程序名称] 忙"。 然后我的iPhone 5s似乎崩溃了,它响应的唯一方法是如果我按住主页和锁定按钮直到它重置。
该应用程序是一个单视图应用程序,我唯一做的就是从这里添加 Parse.framework 并使用
[Parse setApplicationID:appID clientKey:clientKey];
[PFAnalytics trackAppOpenedWithLaunchOptions:launchOptions];
在applicationDidFinishLaunchingWithOptions中,以及一些未连接到任何内容的UI。
我不确定这是否与 Parse 或可能与应用程序设置有关。
所以要明确的是,行为是:
全新重置> 在iPhone 5s上构建和运行应用程序>应用程序运行良好> iPhone 5s上的构建和运行应用程序>应用程序似乎启动,但屏幕保持黑色,iPhone不再响应,除非屏幕在按下锁定按钮时关闭(但不重新打开)> 在iPhone 5s上构建和运行应用程序> XCode 说"无法启动应用程序 - 忙">硬重置 iPhone
当我在 64 位模拟器上运行它时,它工作正常。
编辑 1:
我已经测试了多个应用程序,现在我们知道可以在多个其他设备(iPhone 5,iPhone 4,iPhone 4s)和模拟器上运行。 我没有另一部iPhone 5s,所以很难准确比较,但一切都让我的5s崩溃。
我的设备完全卡在黑屏上。"要修复,您必须硬重启,按住电源和主页按钮直到手机重启 - 不会丢失手机上的任何数据(我第一次这样做时是一个问题)。
http://blog.paulhadfield.net/2014/01/iphone-hangs-when-running-from-xcode.html
对于iPhone7,有一种不同的方法:
- 按住位于 右侧的电源按钮iPhone 7。
- 按住电源按钮的同时,按住降低iPhone 7左侧的音量调低按钮。
http://www.hongkiat.com/blog/force-reset-iphone7-7plus/
运行应用时,您正在使用手机。 确保在按构建并运行后不要使用手机,否则它将"繁忙"
你使用哪个Xcode版本?Xcode 5.0.1 + iPhone 5S (iOS 7.0.4) 也有同样的问题。它使我的iPhone 5S崩溃,即使是通过Xcode的默认项目模板创建的简单应用程序。
似乎此问题已在Xcode 5.0.2中修复。Xcode 5.0.2 现在对我来说效果很好。
遇到同样的问题。似乎当iCloud或其他后台应用程序正在运行并且我调试的应用程序已经处于运行模式时,此问题总是发生。
我的建议是:在调试时避免任何后台应用程序运行,并确保在重新启动调试之前完全终止应用程序调试。
这显然是iOS 7 + Xcode 5中的错误。
我遇到了同样的问题,升级到 Xcode 5.0.2 解决了它。