Doarchive

[Xcode Error ] ld: file not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a clang: error: linker command failed with exit code 1 (use -v to see invocation) 본문

Mobile/iOS

[Xcode Error ] ld: file not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a clang: error: linker command failed with exit code 1 (use -v to see invocation)

오순발닦개 2023. 6. 29. 17:41

Xcode 를 최신 버전으로 업데이트 한 이후  빌드가 안되는 경우

 아래와 같은 3가지 방법을 실행해본다   참고로 나는 3번째 방법으로 해결했음

 

 

첫번째.    프로젝트 클린 후 빌드:

Xcode에서 Product > Clean Build Folder를 선택한 후 다시 빌드

 

 

두번째.   앱 타겟 확인:

앱의 타겟이 올바르게 설정되어 있는지 확인     타겟을 13 이상으로 올려볼것 

 

 

세번째. 아키텍트 파일을 클론받아 설치 

터미널 창에서 순서대로 실행한다 

 
#1
doado@MacBook-Pro ~ % cd /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/

#2
doado@MacBook-Pro lib % sudo mkdir arc
Password:

#3
doado@MacBook-Pro lib % cd arc

#4
doado@MacBook-Pro arc % sudo git clone https://github.com/kamyarelyasi/Libarclite-Files.git .
'.'에 복제합니다...
remote: Enumerating objects: 21, done.
remote: Counting objects: 100% (21/21), done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 21 (delta 10), reused 0 (delta 0), pack-reused 0
오브젝트를 받는 중: 100% (21/21), 609.85 KiB | 5.81 MiB/s, 완료.
델타를 알아내는 중: 100% (10/10), 완료.

 

 

만약 터미널에서 실행 도중 아래와 같은 에러가 뜰경우 

mkdir: arc: Operation not permitted

doado@MacBook-Pro lib % sudo mkdir arc
mkdir: arc: Operation not permitted

 

 

설정 - 개인정보 및 보안 - 전체 디스트 접근 권한 

장치 디스크 접근 권한에 터미널을 켜준다 

만약 터미널이 없다면   추가 버튼 클릭 

 

터미널을 추가 한뒤 권한 설정 해줌

728x90