程序接收信号:在 Instruments 中开始录制时“SIGKILL”

Posted

技术标签:

【中文标题】程序接收信号:在 Instruments 中开始录制时“SIGKILL”【英文标题】:Program received signal: "SIGKILL" when starting recording in Instruments 【发布时间】:2011-05-05 12:05:33 【问题描述】:

我想使用 Instruments 检查我的 iPhone 应用程序中是否存在任何内存泄漏

但只要我在 Instruments 中按下 record 按钮,Xcode 状态酒吧提到: GDB: Program received signal: "SIGKILL".

我的 iPhone 上的应用当然不再响应了。

有谁知道问题出在哪里?

【问题讨论】:

请创建断点,找出崩溃的地方,然后上传该部分代码。 【参考方案1】:

第 1 步 - 退出 Instruments、Xcode 和 Simulator。

第 2 步 - 启动 Xcode。

第 3 步 - 转到运行 -> 使用性能工具运行 -> 泄漏。

就是这样!

【讨论】:

我在 Xcode 7 中没有看到这个选项,所以我执行了 Run > Profile,它按预期工作。

以上是关于程序接收信号:在 Instruments 中开始录制时“SIGKILL”的主要内容,如果未能解决你的问题,请参考以下文章

XCode Instruments 让我的应用程序崩溃

Apple Instruments 在跟踪 iOS 分配时停止工作

为啥我在字符串变量上得到“程序接收信号:”EXC_BAD_ACCESS“

从 Instruments 运行时程序不工作

About Instruments

如何接收 QNAM 开始在 Qt 中下载网页的信号?