2012-09-07 24 views
7

Estoy recibiendo el siguiente error cuando se ejecuta una aplicación de Mac OS X 10.7.3 en (León):

Dyld Error Message: 
  Symbol not found: _OBJC_CLASS_$_NSObject 
  Referenced from: /Users/USER/Desktop/MyApp.app/Contents/MacOS/../Frameworks/SBJson.framework/Versions/A/SBJson 
  Expected in: /usr/lib/libobjc.A.dylib 

La aplicación funciona muy bien en OS X 10.8.1 (Mountain Lion) y fue construido con XCode 4.4 en Mountain Lion. SBJson es un marco privado.

¿Cuál puede ser el problema?

Respuesta

8

Establezca su destino de despliegue en 10.7.

3

El valor OS X Deployment Target en las Configuraciones de compilación de sus bibliotecas vinculadas debe ser menor o igual que el OS X Deployment Target del objetivo Xcode de su aplicación principal.

(sí, es confuso como "objetivo" tiene doble significado aquí: "Objetivo de despliegue" frente a "Objetivo Xcode")

Cuestiones relacionadas