iOS Notes

These are some general notes on Cinder's implementation on iOS.

Targeting

Cinder targets iOS version 6.0 and later. This is governed by the iOS Deployment Target build setting in both Cinder itself and the application (which must be matched).

Development Requirements

Cinder requires Xcode version 5.1.1 or later, which in turn requires OS X 10.8 or later. Cinder targets the armv7 and arm64 architectures.

Additional Notes

  • By default, Cinder on iOS targets OpenGL ES 3. In order to use OpenGL ES 2, you must add the CINDER_GL_ES_2 preprocessor definition to the Preprocessor Macros build setting of both your app and Cinder, and you must rebuild Cinder.