iOS 7 应用程序卡住而不会崩溃

标签 ios debugging ios7 freeze

我有一个专为 iOS 7 构建并在 iPhone 5S 上运行的应用程序。该应用程序有时在正常使用时会死机,无法识别发生的任何触摸交互,因此需要强制退出该应用程序。我注意到它以不同的视角执行许多不同的任务。我在调试时遇到了这个问题,RAM 使用量约为 65 Mb,我认为这相当不错,CPU 使用率是个位数,调试器没有记录崩溃。就调试和尝试解决这个相当严重的问题而言,我可以从哪里开始?

最佳答案

将我的评论作为答案,通常当您的应用程序卡住时,这意味着 CPU 正在执行一些繁重的工作或您在某处出现死锁。正如您提到的 CPU 使用率低,我的第一个猜测是死锁。

关于iOS 7 应用程序卡住而不会崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19504358/

相关文章:

ios - 选择后 UITableViewCell 内容发生变化

ios - HTML/CSS 之于 web 应用程序就像 "what"之于 ios 应用程序一样?

java - 空指针异常和 getMapAsync 错误

ios - Storyboard ui 元素不会出现在 Xcode 5 中

ios - 如何以面向对象的方式重用这个 ViewController 代码?

java - 如何使用 Java JDK 1.7 在我的第三方服务器上验证 GKLocalPlayer?

django - 使用 Netbeans 调试 Django 时 ipython 显示乱码

c++ - 没有 msvcr100d.dll 的来源!__CrtDumpMemoryLeaks()

ios - 崩溃错误 : Undefined symbols for architecture arm64

ios - 如何在 iOS 7 网络应用程序中设置状态栏颜色?