2015-01-06 6 views
0

점점 오류엑스 코드 6 중복 기호

like ld: 91 duplicate symbols for architecture armv7 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

메신저 프로젝트를 빌드하는 동안, 그것은 성공적으로 아이폰 6와 나는 전화 5 초하지만 메신저는 다음 아이폰 4S와 같은 다른 시뮬레이터 구축 할 때 그것의 구축이다 오류를 보여줍니다.

저는 MAC OS 및 x 코드 버전을 5.1에서 6.1로 업데이트했습니다.

은 또한 하나가 문제의 종류에 대한 솔루션을 가진 경우

이 제발 도와주세요 ... 난 아직 .APP 파일을 만들 수 있도록 메신저없는 오류가 점점 내 프로젝트에 중복 된 파일이나 framwork이 없습니다 확인했다. ..이게 하나의 중복 된 질문 일지 모르지만 나는 이미 모든 스택 포스트와 다른 것들을 통과한다.

+0

가능한 복제본 [armv7에 대한 정의되지 않은 기호] (http://stackoverflow.com/questions/6429494/undefined-symbols-for- architecture-armv7) – sage444

+0

전체 링커 출력을 살펴 봐야합니다. 어떤 심볼이 해당 파일과 중복되는지 알 수 있습니다. – zaph

+0

이미 보았지만 여전히 문제가 있습니다 ... 도와주세요. – user1374

답변

3

예 단순히 또한 어떻게 든 이미 FB SDK 내 경우

0

나는 91 개의 중복에 동일한 문제가있었습니다. 나에게 도움이 된 것은 단순히 Facebook의 새로운 SDK에 이미 포함 된 것으로 보이는 Bolts.framework를 제거하는 것이 었습니다.

0

에 포함 된 볼트의 framworks을 제거, 내가 프로젝트 탐색기에서 심볼을 복제 파일을 발견하고, 그 후, Remove Reference을 선택 파인더에서이 파일을 드래그 삭제 Xcode 프로젝트 탐색기를 Create group으로 선택하고 올바른 대상을 Copy item if needed에 체크하지 마십시오.

관련 문제