2011-12-09 19 views
5

Construyo una aplicación que usa GLKit para dibujar cosas OpenGL en la pantalla. Sé que este es un framework iOS5 pero, me preguntaba si hay una forma de vincular con glkit dylib a mano. Apreciaré si no necesito reconstruir mi código ya que GLKit es mucho más fácil de usar.Hay una manera de vincular GLKit en una aplicación IOS4?

Respuesta

1

Desafortunadamente no hay una forma conocida para el iPhone.

Intenté lo mismo para OS X 10.6 con una copia de la librería de framework GLKit de OS X 10.8 y como ya suponía que usaban características que no estaban disponibles en OS X 10.6 y mi aplicación acaba de salir. Con 10,7 funcionó desde 10.8 es bastante cerca del OS X. anterior

se puede tratar de copiar el marco de GLKit /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6 .0.sdk/System/Library/Frameworks/GLKit.framework en la ruta de la carpeta iPhone 4 SDK.

El marco y los archivos de encabezado deberían estar accesibles en su versión anterior de Xcode, que probablemente esté en/Developer, ya que está utilizando una versión anterior de Xcode.

+0

Mi carpeta de ejemplo es para iOS 6 SDK. Si tienes iOS 5.x SDK instalado, deberías usarlos en su lugar. Está más cerca de la versión 4. – DasFuxx

+0

Resolví este problema hace mucho tiempo extrayendo todos los encabezados de GLKit que están en línea (como Matrix.h) e implementando a mano las funciones que necesitaba, como las funciones del cargador de texturas. Pero ahora, creo que iOS4 está a punto de convertirse en depravado. Me detuve con el desarrollo de iOS hace un tiempo. – McLeary

+0

Eso es verdad :) Después de responder vi que la pregunta tiene casi un año. De todos modos, creo que esto podría ser útil para otros marcos también en el futuro. – DasFuxx

Cuestiones relacionadas