xcode 빌드 시 Build Failed 발생

 

확인 결과 , Pods 폴더에 설치된 외부 라이브러리에서 오류 발생

 

pod 재설치 GoGo

 

1.XCODE 프로그램 종료

2. ~/Library/Developer/Xcode/DerivedData 에서 프로젝트 임시 파일들 삭제

 

숨김 파일 보이기 단축키는 command+shift+. (dot)

3. ProjectName.xcworkspace 파일 삭제

- 프로젝트 경로에서 projectName.xcworkspace 파일 삭제

4.Podfile.lock 파일 과 Pods 폴더 삭제

5. 해당 경로에서 터미널 창 열고 pod install 실행

 

-참고-

특정 라이브러리 설치 시 오류

[!] FirebaseAnalytics requires CocoaPods version >= 1.12.0, which is not satisfied by your current version, 1.10.1.

 

CocoaPods 업데이트 실시

sudo gem install cocoapods

<!-- 업데이트 후 버전 확인 -->
pod --version

 

cocoapods 업데이트 시 아래와 같은 오류 발생되면..

xcodeproj's executable "xcodeproj" conflicts with /usr/local/bin/xcodeproj
Overwrite the executable? [yN]  ERROR:  Error installing cocoapods:
	"xcodeproj" from xcodeproj conflicts with /usr/local/bin/xcodeproj

 

 

Gem 설치 경로를 강제로 덮어쓰기

xcodeproj가 설치될 때 충돌하는 파일을 덮어쓰도록 허용할 수 있습니다. Overwrite the executable? [yN] 메시지가 나타날 때 y를 입력하여 덮어쓰기를 허용하면 됩니다.

만약 여전히 오류가 발생한다면, 설치할 때 --force 플래그를 추가해 강제로 설치할 수 있습니다:

sudo gem install cocoapods --force
 

Gem 업데이트 시 --user-install 사용

시스템 전체에 설치하지 않고 사용자 디렉터리에 설치할 수 있습니다:

gem install cocoapods --user-install
 

 

 

'iOS' 카테고리의 다른 글

Command PhaseScriptExecution failed with a nonzero exit code  (0) 2024.04.01

+ Recent posts