2012-09-07 25 views
7

जब एक मैक ओएस एक्स 10.7.3 में एप्लिकेशन (शेर) चल रहा निम्न त्रुटि हो रही है:

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 

एप्लिकेशन ठीक पर ओएस एक्स 10.8.1 रन (माउंटेन शेर) और माउंटेन शेर में एक्सकोड 4.4 के साथ बनाया गया था। एसबीजेसन एक निजी ढांचा है।

समस्या क्या हो सकती है?

उत्तर

8

अपना परिनियोजन लक्ष्य 10.7 पर सेट करें।

3

OS X Deployment Target आपके लिंक किए गए पुस्तकालयों की बिल्ड सेटिंग्स में मूल्य आपके मुख्य ऐप के एक्सकोड लक्ष्य के OS X Deployment Target से कम या उसके बराबर होना चाहिए।

(हाँ, यह "लक्ष्य" के रूप में भ्रमित है, इसका अर्थ दोहरी अर्थ है: "परिनियोजन लक्ष्य" बनाम "एक्सकोड लक्ष्य")