For some reason, cocos2d’s default Info.plist contains accelerometer and opengles-1 as required device capabilities. Why is this – surely all iOS devices have these capabilities and so this is unnecessary?
For some reason, cocos2d’s default Info.plist contains accelerometer and opengles-1 as required device capabilities.
Share
In fact these entries are optional for cocos2d based apps on all iOS devices to date.
However it seems like a good idea to include these two from a perspective of the framework itself. Cocos2d internally expects the device to have an accelerometer and OpenGL ES 1.1 support because it makes use of these frameworks without checking for their existence.
And you never know when Apple might decide to include Apple TV as a deployment device for iOS apps. The Apple TV certainly wouldn’t support the accelerometer framework.