2

iOS 정적 라이브러리를 만들고 새 iOS5 Twitter 프레임 워크를 통합하려고합니다. 그래서 새로운 트위터 프레임 워크를 구현하고 라이브러리를 만들었습니다. 정적 라이브러리는 아무런 문제없이 Xcode 4.2 (iOS5)에서 작동합니다. 저와 문제는 Twitter 프레임 워크가 없기 때문에 라이브러리가 이전 iOS SDK에서 작동하지 않는다는 것입니다. 아키텍처 i386을위한iOS 정적 라이브러리의 역 호환성

정의되지 않은 심볼 :
"_OBJC_CLASS _ $ _ TWTweetComposeViewController"에서 참조 :하여 어느 것이에 objc 수준의-REF (내가 엑스 코드 4.02의 라이브러리를 사용하려고 할 때 다음과 같은 오류가 TestViewController.o) LD : 기호가 아키텍처 I386의 collect2 찾을 수 없습니다 : LD는

여기하여 어느 것이 내가 만들려고 노력하고있는 정적 라이브러리 1 종료 상태를 반환했습니다.

그래서 기본적으로 Xcode 4.2 (iOS 5 SDK)로 정적 라이브러리를 컴파일하고 Xcode < 4.2 (즉, iOS SDK < 5)에서 오류를 발생시키지 않고 사용하려고합니다. 즉, 정적 라이브러리는 iOS-5 SDK에 새 Twitter APi를 표시하고 이전 iOS SDK에는 내 OAuth Twitter보기를 표시해야합니다.

+0

당신은 프레임 워크의 트위터를 추가 한? – jonypz

답변

0

당신은 아이폰 OS

+0

그래, 조건부로 정적 라이브러리에서 검사하는 방법이 있습니까? 내 질문을 편집, 정적 라이브러리 iOS5에 대해 컴파일 된 및 이전 xcode 버전에서 사용하려는. – jithinroy