OpenGL ES 应用程序模板项目在 iOS 模拟器中崩溃

Posted

技术标签:

【中文标题】OpenGL ES 应用程序模板项目在 iOS 模拟器中崩溃【英文标题】:OpenGL ES Application Template Project Crashes in iOS Simulator 【发布时间】:2013-08-15 13:09:10 【问题描述】:

我是 OpenGL ES 2.0 的新手。

我从 XCode“OpenGLES 应用程序模板”创建了一个新项目,并尝试运行它,但它在 ios 模拟器中崩溃。当我调试它时,我可以看到它成功地绘制了第一个立方体,但是它去了我看不到的地方,并且应用程序崩溃了。我在控制台中看不到任何错误报告。

一些信息: 我的 Xcode 版本是 3.2.6, iOS模拟器是4.3, 在 Mac OSx 10.6.8 上运行, iOS 4.3 SDK。

提前致谢:)

【问题讨论】:

【参考方案1】:

回答我自己的问题:

我解决了,问题和我原先想的一样,和OpenGLES2.0没有关系。

显然我的 iOS Simulator 4.3 有一些问题,因为当我在 iOS Simulator 4.1 上运行它时,它可以完美运行。

谢谢。

附:我不知道,我是否应该删除这个问题并回答或将其留在这里,因为问题的“标题”具有误导性,并且在事实证明问题与它没有任何关系时强调 OpenGLES。

【讨论】:

以上是关于OpenGL ES 应用程序模板项目在 iOS 模拟器中崩溃的主要内容,如果未能解决你的问题,请参考以下文章

OpenGL ES之“深度测试”与“模板测试”的使用流程

如何在模板中使用深度纹理,OpenGL ES 3.0

无法让 Stencil Buffer 在 iOS 4+ 中工作(5.0 工作正常)。 [OpenGL ES 2.0]

使用 OpenGL ES 2.0 和 cmake 生成 iOS 静态库

OpenGL ES 中的模板测试

OpenGL ES 学习教程(十三) Stencil_TEST(模板缓冲测试)