안녕하세요. 오늘은 Xcode에서 Archive를 진행하는 도중 발생했던 Cocoapods 버전 문제에 대해 이야기하려 합니다. 위의 사진과 같은 에러가 발생한 적이 있나요?
building file list ... rsync: link_stat "/Users/(UserName)/Desktop/sourceTest/01.sourceSwift/02.project/chat_AI/../../../IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FMDB.framework" failed: No such file or directory (2)
이 에러는 Cocoapods의 특정 버전 (1.12)에서 나타나는 문제로 확인되었습니다.
이 문제는 Cocoapods를 업데이트하여 해결할 수 있습니다.
다음의 명령어를 터미널에 입력하여 Cocoapods를 특정 버전으로 업데이트해 보세요.
sudo gem install cocoapods -v 1.12.1
위의 명령어를 통해 Cocoapods를 1.12.1 버전으로 업데이트하고 나서 다시 Xcode에서 Archive를 진행해 보세요. 그럼 마법같이 에러가 안 떠요 ㅎㅎ 그런데 만약 문제가 여전히 해결되지 않는다면 추가로 'pod install' 혹은 'pod update'를 실행해 보시길 권장드립니다.
참고로, 저는 이 문제를 Xcode 14.3.1 환경에서 경험했습니다.
이 글이 여러분의 문제 해결에 도움이 되길 바랍니다. 감사합니다.
'Swift' 카테고리의 다른 글
[Swift] Delegate 패턴을 이용한 상태 변화 알리기(View Controller 간의 상호작용) (0) | 2023.07.13 |
---|---|
[Swift] UIKit 로 사이드 메뉴 구현하기 (0) | 2023.07.11 |
[Swift] 버전에 따른 API 사용 가능성 체크하기(#available) (0) | 2023.07.07 |
[Swift] UIScrollView의 contentOffset과 setContentOffset: 차이점이 무엇일까? (0) | 2023.07.05 |
[Swift] 공백과 줄바꿈 없애기: trimmingCharacters(in: .whitespacesAndNewlines) (0) | 2023.07.05 |