1

我在 iOS 9 beta 5 上看到了一些非常有趣的行为。当使用 Siri 向 UITextView 说出字符串时,我所有针对我的 CAEAGLLayer 的 OpenGL 调用都不再起作用。渲染代码并没有什么异常,只是一旦使用了语音听写,它们似乎就不再有效果了。

有没有其他人在 iOS 9 beta 版本中遇到过这种情况?

4

1 回答 1

0

万一有人遇到这个问题,我向 Apple 打开了一个雷达,他们已经将它作为 iOS 9 中的一个 bug 拥有。这个 bug 是由于 Siri 淘汰了当前的 EAGLContext。目前的解决方法是强制您的 EAGLContext 每次都是当前的presentRenderBuffer

[EAGLContext setCurrentContext:myContext]
于 2015-11-24T00:20:30.690 回答