2014-12-17 5 views
2

Xcode 6에서 Swift 앱을 만들고 있습니다. 코코아 포드와 포드를 설치하기 전까지 모든 작업이 정상적으로 진행되었습니다. 모든 중복 문자의 목록이 오류 전에Cocoapods 0.35 빌드가 실패했습니다.

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

: 나는 시뮬레이터에서 실행하려하면, 다음과 같은 오류가 발생합니다. 오류 메시지

처음 몇 줄 :

Ld /<...>/Library/Developer/Xcode/DerivedData/<...>-gydnbbvfswpkkodlsuxdkpzkklzb/Build/Products/Debug-iphonesimulator/<...>.app/<...> normal x86_64 
cd "/<...>/Documents/iOS Apps/<...>/<...>" 
export IPHONEOS_DEPLOYMENT_TARGET=8.1 

난 포드를 제거하려고했으나 오류가 지속됩니다. 나는 완전히 붙어있어 - 어떤 도움을 많이 주시면 감사하겠습니다. 감사!

+0

.xcodeproj 파일이 아닌 .xcworkspace 파일을여시고 있습니까? 'pod install'을 실행하면 오류 메시지가 나타 납니까? 어떤 꼬투리를 설치하려고합니까? – cmyr

+0

@cmyr 예, 작업 영역 파일을 여는 중입니다. https://github.com/jaredsinclair/JTSImageViewController를 설치하려고하는데 건물을 만들기 전에 오류 메시지가 표시되지 않습니다. 모든 메소드 등은 코드 완성을 위해 사용할 수 있습니다. Swift에 대한 헤더 파일에서 헤더 파일을 가져 와서 –

+0

@ cmyr appname이라는 대상과 appnameTests라고하는 다른 대상을 가지고 있습니다. –

답변

0

:

  • 당신은 두 개의 서로 다른 파일에 동일한 클래스 구현을 뒀다;

  • 실제로이 클래스의 구현은 1 개 뿐이지 만 프로젝트에서 이름이 정확히 동일한 클래스가 포함 된 프레임 워크 또는 라이브러리를 연결하고 있습니다.

관련 문제