我使用Metal渲染实时视频帧,并使用Quartz 2DAPI实现一些用于缩放的自定义控件(圆形滑块)。当我在调试器中运行应用程序时,我看到FPS从30下降到有时11,并且在iPad Mini 2等旧设备上缩放不流畅。然后我在时间档案器中运行代码,令人惊讶的是,在时间档案器中没有fps下降。应用程序在Profiler中运行流畅。我如何知道是什么导
我正在写一个自动分析系统,在我的应用程序中分析不同的GPU密集型屏幕。我一直在尝试使用‘’来实现这一点,使用'XCode ES Driver‘工具来捕获OpenGL使用率数据。我的自动化系统从命令行运行Xcode Instruments,该命令行运行应用程序,分析和捕获数据,并将数据写入".trace“文件。现在,我希望能够打开跟踪文件,并使用我的自动分析系统读取跟踪数据,这样我就可以通知应用程序开发人员应用程序的各个部分是如何执行的。
但是,我找不