内存分析不适用于Xcode 9

Tam*_*gel 9 xcode instruments ios xcode9

我使用的是最新版本的Xcode 9和macOS 10.13.

当我尝试从我的应用程序的当前状态创建一个内存图时,它会显示一个空屏幕,显示No Selection.

尝试创建内存图后,

我也尝试使用Instruments进行分析和处理,但由于权限错误,我不允许我运行.

目标无法运行.

调试[app name]的权限被拒绝.

知道这些线程并尝试了它们中提供的建议,但它们似乎不起作用:

我试过的事情:

  • 重启Xcode
  • 清空Derived Data文件夹
  • 清洁项目
  • 清理Build文件夹
  • 将方案的应用程序环境修改为Debug而不是Release
  • 手动管理配置文件并选择"调试和发布"的"开发配置文件"
  • 尝试使用不同操作系统版本的模拟器(iOS 11,iOS 10)

看起来这是Xcode 9的一个特定问题.

这个问题有没有解决方法?

Tam*_*gel 5

我尝试在物理设备上构建应用程序并且它工作正常,但是,内存图没有显示我的 Swift 类(例如,我的控制器根本不存在)。尽管如此,分配观察与仪器一起工作得很好。

看来这是模拟器引起的问题。