iPad 앱에서 위의 오류가 발생했습니다. xcode 4 (링크 바이너리 라이브러리를 통해)를 사용하여 내 응용 프로그램에 정적 라이브러리를 추가하고 있습니다. 중복 기호 _OBJC_METACLASS _ $ _ /Users/indiait-supportservices/Desktop/Universal/lib/simulator/libSecurLib.a(Reachability.o에 도달 가능성) 및/사용자/indiait : 나는xcode에서 정적 라이브러리를 추가 한 후 Mach-o (id) 오류가 발생했습니다. 4
LD 같은 오류가 응용 프로그램을 bulid 때 -supportservices/라이브러리/개발자/Xcode/DerivedData/ReceiverForeOS-avuvmyipipxxbkwsrfbymgadjj/빌드/중간체/ReceiverForeOS.build/iphoneimulator/myApp iPad.build/Objects-normal/i386/Reachability.o 아키텍처 i386 collect2 : ld가 1을 반환했습니다. 종료 상태 명령 /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-g++-4.2는 종료 코드로 실패 1
정적 라이브러리에 필요한 링커 플래그와 "다른 링커 플래그"의 -all_load 링커 플래그를 추가했으며 모든 필요한 프레임 워크를 추가했습니다. 또한 중복 된 기호가 내 앱에서 사용되지 않습니다. 내가 GGC 4.2 (그리고 모두) 컴파일러를 LLVM GCC 4.2 컴파일러를 사용하여 시도했다. 스택 오버플로 모든 비슷한 스레드를 검색하고 거기에 언급 된 모든 솔루션을 시도했다. 여전히 정적 라이브러리를 제대로 연결되지 않은 problem.Is 해결할 수 없습니까? xcode 4에 라이브러리를 추가하는 다른 방법이 있습니까?
누구나 나를 도와 줄 수 있습니까 ?? 이 빌드에 문제가없는 경우
그런 다음 문제가 당신이 직접적으로 도달 가능성을 사용하고 그것은 또한 libSecurLib.a 사용하고 있다는 것을 나타납니다
깨끗한 빌드를 수행하면 문제가 해결됩니까? – ThomasW
라이브러리를 추가 할 때 라이브러리 복사 확인란이 선택 취소되어 있거나 선택되어있을 수 있습니다. 그리고 체크하지 않은 채 확인한 다음 체크하지 않은 후에 프로젝트를 빌드하려고 시도하십시오. – SJS
@ThomasW : ur 응답을 주셔서 감사합니다. 내가 청소하고 빌드 한 후에도 여전히 문제가 지속됩니다. – Mike