在Xcode版本4.5.2(4G2008a)捆绑包中找不到OpenGL ES性能检测器

dav*_*lou 5 xcode opengl-es ios

我最近在Apple的文档中发现了"OpenGL ES性能侦探",但我无法找到它.

我在博客论坛中发现了很多不同的可能位置,但在我的案例中没有一个是好的.

Xcode 4发行说明中提到了OpenGL ES性能检测,并且没有后续版本说明它的删除.

Bra*_*son 12

我相信Xcode包中缺少这个工具的原因(在Xcode 4.4中,你可以在Xcode.app/Contents/Applications中找到它)是因为它的功能现在在Xcode本身内处理.

当您在Xcode 4.5下运行OpenGL ES应用程序时,您会在左侧栏中看到一个小FPS计数器.单击它,您将在应用程序中显示实时性能读数.然后,如果您单击下面的"分析性能"按钮,您将看到如下屏幕:

Xcode中的OpenGL ES性能分析

这似乎具有旧OpenGL ES Performance Detective过去使用的所有信息.

您仍然可以下载开发人员中心提供的4.4版Xcode ,但是我无法在该软件包中使用Performance Detective来使用我的iOS 6.0设备.

  • @racarate,可以为非iOS6设备启用此功能:在XCode,产品 - >方案 - >编辑方案 - > [选择左侧的运行选项卡] - > [选择右侧的选项选项卡] - >启用性能分析 - >始终.这应该可以解决问题. (7认同)