Требуемые возможности устройства по умолчанию для cocos2d - PullRequest
0 голосов
/ 03 января 2012

По какой-то причине в Info.plist Cocos2d по умолчанию содержатся accelerometer и opengles-1 в качестве требуемых возможностей устройства.Почему? Конечно, все устройства iOS имеют эти возможности, и это не нужно?

1 Ответ

2 голосов
/ 05 января 2012

На самом деле эти записи не являются обязательными для приложений на основе cocos2d на всех устройствах iOS на сегодняшний день.

Однако представляется целесообразным включить эти два с точки зрения самой платформы.Cocos2d внутренне ожидает, что устройство будет иметь акселерометр и поддержку OpenGL ES 1.1, потому что оно использует эти платформы, не проверяя их существование.

И вы никогда не знаете, когда Apple может решить включить Apple TV в качестве устройства для развертывания приложений iOS.Apple TV определенно не будет поддерживать структуру акселерометра.

...