2012-09-07 3 views
7
OS X 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 

응용 프로그램은 (OS X 10.8.1에서 잘 실행 Mountain Lion)에서 제작되었으며 Mountain Lion의 XCode 4.4로 제작되었습니다. SBJson은 개인 프레임 워크입니다.

무엇이 문제 일 수 있습니까?

답변

8

배포 대상을 10.7로 설정하십시오.

3

링크 된 라이브러리의 빌드 설정에서 OS X Deployment Target 값은 기본 앱의 Xcode 타겟의 OS X Deployment Target보다 작거나 같아야합니다.

(예, "대상"이 "배포 대상"대 "Xcode 대상"이라는 두 가지 의미가 있습니다.)