我使用的是最新版本的Xcode 9和macOS 10.13。
当我尝试从应用程序的当前状态创建内存图时,它会显示一个空白屏幕,上面显示 No Selection 。
我也尝试过配置文档并使用Instruments,但由于权限错误,我不允许我运行。
目标无法运行。
调试[app name]的权限被拒绝。
我了解这些主题并尝试了其中提供的建议,但似乎无法正常工作:
我尝试过的事情:
看起来这是Xcode 9的一个特定问题。
此问题是否有解决方法?
答案 0 :(得分:4)
我尝试在物理设备上构建应用程序并且它有效,但是,内存图没有显示我的Swift类(例如,我的控制器根本就不存在)。尽管如此,分配观察与仪器一起工作正常。
这似乎是模拟器引起的问题。
答案 1 :(得分:1)
在我的情况下,我正在使用Xcode 9.当我检查Xcode->首选项 - >位置 - >命令行工具= Xcode 8.3.3所以我只是从Xcode 8.3.3更改为Xcode 9.0,它开始工作。
答案 2 :(得分:1)
在我的情况下,用于分析的构建配置在Scheme中设置为Release而不是Debug。更改后,我可以在模拟器中进行配置。
希望这有帮助。
答案 3 :(得分:0)
将Xcode更新为9.2 为我解决了这个问题。