首页 > 解决方案 > 你如何在 Xcode for iOS 12.0 中抑制 OpenGL 消息

问题描述

我正在使用旧版本的 Cocos2d-iphone,需要在完全重新配置我的应用程序以支持 Metal 之前发布最后一个版本。在那之前,我正在尝试解决除 OpenGL 之外的所有已弃用的问题。事实上,我有超过 400 多条消息说

"_____ is deprecated: first deprecated in iOS 12.0 - OpenGLES API deprecated. (Define GLES_SILENCE_DEPRECATION to silence these warnings)_

我在我的项目中在哪里定义它?我尝试将它放在我的 global.h 标题以及其他一些地方的顶部,但我似乎无法摆脱它。

标签: objective-ciphonecocos2d-iphone

解决方案


在 Build Settings 的 Preprocessor Macros 下定义它:

构建设置


推荐阅读