XCode 7.2 无法查看内存分析信息/设备在仪器中处于离线状态
XCode 7.2 unable to view memory profiling info / Device is offline in instruments
我是 运行 一个使用 Objective C++ 库(一些 .mm 文件)的 iOS 演示,并且想使用 Instruments 分析应用程序的内存使用情况。但是,我看到调试选项卡没有显示任何内存信息。
尝试在仪器中分析应用程序显示我的设备,但它显示为灰色并表示它处于离线状态
如何修复我的 XCode 以允许该项目的内存 debugging/profiling? 这与使用 Objective C++ 库?
您可以检查您的项目的 Zombie Objects 是否已启用。
打开:
Product -> Scheme -> Edit scheme -> run-Diagnostics -> Enable Zombie Objects
如果打开请关闭然后运行。
编辑:问题是双重的,“无法在设备上进行分析是一个 iOS 9.x.x 错误,这是一个支持线程:https://forums.developer.apple.com/thread/16242。这是其中一个步骤海报建议:
- 完全关闭设备。
- 从您的Mac拔下设备。
- 关闭 Xcode 和仪器。
- 重新启动设备并将其重新插入
重新启动后。
- Re-launchXcode。
- 在这里,我的设备被禁用了
Xcode 表示设备无法使用。
- 干净,
构建,配置文件 (Command-I)。
- Instruments 启动设备时
被启用。
- 在 select 执行它时,会显示一条消息,其中包含
标题 "Enable this device for development?" 和消息“这将
打开 Xcode 并启用此设备进行开发。"
- 点击“打开
Xcode”。
- 这里我没有注意到任何显示 - 没有
指示已完成任何操作或
设备是否可用于开发。
- 打开设备
window,设备似乎可用。在这里我能够
select Instruments 中的设备并对其进行配置。我也被再次
能够从设备 window.
中删除已安装的应用程序
从设备上卸载应用程序然后进行分析对我来说很有效。
我是 运行 一个使用 Objective C++ 库(一些 .mm 文件)的 iOS 演示,并且想使用 Instruments 分析应用程序的内存使用情况。但是,我看到调试选项卡没有显示任何内存信息。
尝试在仪器中分析应用程序显示我的设备,但它显示为灰色并表示它处于离线状态
如何修复我的 XCode 以允许该项目的内存 debugging/profiling? 这与使用 Objective C++ 库?
您可以检查您的项目的 Zombie Objects 是否已启用。
打开:
Product -> Scheme -> Edit scheme -> run-Diagnostics -> Enable Zombie Objects
如果打开请关闭然后运行。
编辑:问题是双重的,“无法在设备上进行分析是一个 iOS 9.x.x 错误,这是一个支持线程:https://forums.developer.apple.com/thread/16242。这是其中一个步骤海报建议:
- 完全关闭设备。
- 从您的Mac拔下设备。
- 关闭 Xcode 和仪器。
- 重新启动设备并将其重新插入 重新启动后。
- Re-launchXcode。
- 在这里,我的设备被禁用了 Xcode 表示设备无法使用。
- 干净, 构建,配置文件 (Command-I)。
- Instruments 启动设备时 被启用。
- 在 select 执行它时,会显示一条消息,其中包含 标题 "Enable this device for development?" 和消息“这将 打开 Xcode 并启用此设备进行开发。"
- 点击“打开 Xcode”。
- 这里我没有注意到任何显示 - 没有 指示已完成任何操作或 设备是否可用于开发。
- 打开设备 window,设备似乎可用。在这里我能够 select Instruments 中的设备并对其进行配置。我也被再次 能够从设备 window. 中删除已安装的应用程序
从设备上卸载应用程序然后进行分析对我来说很有效。