Doarchive

[Xcode Error] The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation. 본문

Mobile/iOS

[Xcode Error] The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.

오순발닦개 2023. 7. 4. 14:41

 

에러 발생 원인

 

CocoaPods와 Podfile.lock 파일이 동기화되지 않았을 때 발생

Podfile.lock 파일은 CocoaPods가 설치한 라이브러리의 버전 및 종속성 정보를 포함하며, CocoaPods는 이 파일을 사용하여 정확한 버전의 라이브러리를 설치하는데  ,  Podfile.lock 파일과 현재 CocoaPods 설치가 일치하지 않아 빌드가 안됨

 

 

해결방법

 

1. 터미널에서 실행하고자 하는 프로젝트의 xcodåeproj 가 있는 경로까지  들어간다  

% cd TCP-UDP_Demo

2.  아래 명령어로 Podfile.lock 을 삭제한다

% rm -rf Podfile.lock

3. pod 을 다시 설치 해준다.  %rm -rf Pods    을 사용하지 않아도 새로 업데이트됨

% pod install

4. 프로젝트를 다시 실행한후 Clean Build Folder  해줌 단축키   Cmd + Shift + K  

 
728x90