2015-01-20 2 views
0

내 프로젝트에 Parse.framework을 추가했습니다. AppDelegate.m에서는 방금 가져 와서 응용 프로그램 ID를 설정합니다. 괜찮아 보였지만 실행하면 4 개의 오류가 발생합니다.Parse.framework를 사용한 링커 오류 (정의되지 않은 기호)

다른 프레임 워크를 추가해야합니까? 아니면 내가해야 할 다른 작업이 있습니까?

여기에 추가 한 프레임 워크는 다음과 같습니다

AudioToolbox.framework 
CFNetwork.framework 
CoreGraphics.framework 
CoreLocation.framework 
MobileCoreServices.framework 
QuartzCore.framework 
Security.framework 
StoreKit.framework 
SystemConfiguration.framework 
libz.dylib 
libsqlite3.dylib 
Parse.framework 

그리고 여기에 내가 점점 오전 오류입니다 :

Undefined symbols for architecture i386: 
"_OBJC_CLASS_$_BFExecutor", referenced from: 
objc-class-ref in Parse(Parse.o)//And other six 

"_OBJC_CLASS_$_BFTask", referenced from: 
objc-class-ref in Parse(Parse.o)//And other six 

"_OBJC_CLASS_$_BFTaskCompletionSource", referenced from: 
objc-class-ref in Parse(PFOfflineStore.o)//And other six 

ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+0

Parse SDK와 함께 제공되는 Bolts.framework를 추가하지 않은 것 같습니다. –

+0

설치 가이드를 따르셨습니까? (판독 값에서, 그렇지 않은 것으로 나타납니다.)이 모든 질문은 설정 안내서에서 매우 명확하게 답변되어 있습니다. 다시 구문 분석하고 신중하게 각 단계를 수행하십시오. – Logan

답변

1

또한 빠른 시작 페이지의 2 단계에 설명 된대로 구문 분석 SDK와 함께 제공되는 Bolts.framework를 추가해야합니다.

"빌드 단계 -> 라이브러리와 바이너리 연결"아래에 있는지 확인하십시오.

관련 문제