외부 프레임 워크를 포함하고 프로젝트를 빌드 한 후 다음 오류가 발생합니다. 무엇을 해야할지 모르겠다. 외부 프레임 워크의 헤더 파일 만 사용할 수 있습니다. 모든 구현 파일 (.m
)은 .exe
파일에 있으므로 액세스 할 수 없습니다.아키텍처 armv7 오류 중복 기호
duplicate symbol _OBJC_CLASS_$_AppDelegate in:
/Users/u311107/Library/Developer/Xcode/DerivedData/ConsumerApp-awxafvfmhvwglmdvoobikahakarp/Build/Intermediates/ConsumerApp.build/Debug-iphoneos/ConsumerApp.build/Objects-normal/armv7/AppDelegate.o
/Users/u311107/Desktop/Stash/Mall/consumer/KMCSDK.framework/KMCSDK(AppDelegate.o)
duplicate symbol _OBJC_METACLASS_$_AppDelegate in:
/Users/u311107/Library/Developer/Xcode/DerivedData/ConsumerApp-awxafvfmhvwglmdvoobikahakarp/Build/Intermediates/ConsumerApp.build/Debug-iphoneos/ConsumerApp.build/Objects-normal/armv7/AppDelegate.o
/Users/u311107/Desktop/Stash/Mall/consumer/KMCSDK.framework/KMCSDK(AppDelegate.o)
ld: 2 duplicate symbols for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
도와주세요. 감사합니다. . 당신이 그것을 KMCSDK.framework
의 소스 코드를 수정하고 다시 수없는 경우
http://stackoverflow.com/a/18628761/1104126 -이 대답은 나를 도왔습니다 – mattblessed
@Skullz 나는 당신에게 제안을 시도했지만 그때 새로운 오류가 발생했습니다. '컴파일 할 아키텍처가 없습니다 (ONLY_ACTIVE_ARCH = YES, 활성 아치 = 'armv7s, VALID_ARCHS = arm64 armv7) .' –
[프로젝트 이름] -> [대상 이름] -> 빌드 설정 -> "아키텍처 검색"->'아키텍처 '키 아래의 드롭 다운을 클릭하고 표준 아키텍처 선택 – mattblessed