2016-06-07 1 views
0

내 프로젝트의 아카이브를 만들려고하고 있고 매번 내가이 오류를 얻고 7.2.1 :내가 왜이 링커 오류가 발생하고는

ld: can't open output file for writing: /Users/ranbeerhora/Documents/KicksendRepo/KickSend/trunk/KicksendiOSSwift /Build/Intermediates/ArchiveIntermediates/KickSend/IntermediateBuildFilesPath/KickSend.build/Release-iphoneos/KickSend.build/Objects-normal/arm64/KickSend, errno=21 for architecture arm64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

내가 다른 일을 시도 그러나 해결책의 아무도는 작동하지 않는다.

+0

프로젝트를 정리 (⇧⌘K)하고 다시 작성해 보았습니까? – jtbandes

+0

그래 내가 그랬어. 나는 여전히 그 오류를주고있다. 나는 오류에서 주어진 디렉토리에 액세스하고 객체 - 일반 폴더 안에 arm64와 armv7 폴더가 두 개 있지만 'Kicksend'디렉토리는 arm64가 아닌 armv7에서만 생성된다. 프로젝트를 빌드 한 후 – Ankit0047

답변

0

나는 대답을 얻었다. 내가 만든 파일 경로를 준 빌드 설정에서 헤더 파일의 브리징 목적을 알려주지 않았다.

는 설명 : 내가 경로 엑스 코드 파일을 찾아주고, 내가 할 수있을 때 경로가 주어지지 된 이후 해당 파일에 액세스 할 수 없습니다 때문에

엑스 코드를 작성하기위한 출력 파일을 열 수 없습니다 아카이브를 만듭니다.

+0

빌드 설정에서 어떤 설정이 필요합니까? –

+1

검색 ** 목표 설정 - 브리징 ** 빌드 설정 – Ankit0047