我很难理解为什么我的应用程序性能是 24fps 而不是通常的 30fps。
CPU 和 GPU 的帧时间在 6-18 毫秒之间变化,GPU 利用率从未超过 55%。这不是意味着帧率应该更高吗?
当我使用“分析性能”时,Xcode 告诉我:您的性能不受发出的 OpenGL ES 命令的限制。使用 Instruments 工具来调查您的应用程序的瓶颈所在。
我是这方面的初学者,所以有人可以向我解释一下帧时间为什么这么低,但帧速率这么高?(设备不是问题)
编辑 2013 年 4 月 2 日
新的发展:只有当我从 Xcode 运行应用程序时才会出现这种帧率下降(我知道这是因为当应用程序性能不佳时,声音不同步并且加速度计灵敏度降低)。当我停止从 Xcode 运行并直接从我的 iPod 运行应用程序时,帧速率是完美的。现在我想知道我的应用程序是否真的存在性能问题。Xcode 是否可以通过运行测试或监控设备来阻碍应用程序的性能?