我正在尝试使用Xcode和Instruments来对我的应用进行时间分析 - 但是有些环境问题导致Instruments无法链接到源代码。这在我所有的应用程序中都是这样的,甚至在Kodeco(RayWenderlich.com)最近的教程中也是如此 - 所以我怀疑是我的环境出了问题。
在Xcode中,我选择Product -> Profile,然后启动Instruments。我选择Time Profiler。我点击记录按钮,使用应用程序,直到执行感兴趣的区域,然后停止。
在Instruments的Profile部分,我可以看到堆栈跟踪,并且其中许多函数名明显来自我的应用程序。
当我双击它们时,我期望它们会显示来自Xcode的源代码(如苹果文档和Kodeco教程中所述)。
然而,相反,我得到了一个屏幕,上面写着“错误:找不到所选符号的源代码”。 我看到的大多数堆栈溢出问题/答案都来自很多年前,这表明我的问题并不常见-这让我想知道我的环境里有什么东西阻止了它的工作。
我正在使用M1 Mac w / Ventura 13.1 Beta(22C5044e)和Xcode版本14.1(14B47b)。
非常感谢您的任何想法...
在Xcode中,我选择Product -> Profile,然后启动Instruments。我选择Time Profiler。我点击记录按钮,使用应用程序,直到执行感兴趣的区域,然后停止。
在Instruments的Profile部分,我可以看到堆栈跟踪,并且其中许多函数名明显来自我的应用程序。
当我双击它们时,我期望它们会显示来自Xcode的源代码(如苹果文档和Kodeco教程中所述)。
然而,相反,我得到了一个屏幕,上面写着“错误:找不到所选符号的源代码”。 我看到的大多数堆栈溢出问题/答案都来自很多年前,这表明我的问题并不常见-这让我想知道我的环境里有什么东西阻止了它的工作。
我正在使用M1 Mac w / Ventura 13.1 Beta(22C5044e)和Xcode版本14.1(14B47b)。
非常感谢您的任何想法...