[ios] Xcode 특정 프로젝트에서만 cocoa-pods 지우는 방법

Oxong·2022년 2월 14일
0

iOS 개발 관련 모음

목록 보기
1/8

공부한 것을 정리하는 용도의 글이므로 100% 정확하지 않을 수 있습니다.
참고용으로만 봐주시고, 내용이 부족하다고 느끼신다면 다른 글도 보시는 것이 좋습니다.
+ 틀린 부분, 수정해야 할 부분은 언제든지 피드백 주세요. 😊
                                            by. Oxong




cocoa-pods는 외부 라이브러리를 사용할 때 필요한 기능이다.
하지만 사용하다가 다른 라이브러리가 필요하게 되거나, 아예 필요가 없어져서 제거해야 할 경우가 있다.

간단한 프로젝트면 다시 만들어도 되겠지만, 간단함의 여부를 떠나 프로젝트를 변경하지 않고 pods만 제거하고 싶을 수 있다.


먼저 터미널로 pods를 제거할 프로젝트 경로까지 이동한다.
그 이후, 아래 명령어를 한 줄 씩 입력한다. (제대로 되는지 결과 확인하면서 입력!)

$ sudo gem install cocoapods-deintegrate cocoapods-clean
$ pod deintegrate
$ pod clean 또는 pod cache clean --all
$ rm Podfile

그러면 깔끔하게 사라진 것을 확인할 수 있다.

이제는 pods가 사라졌으니 워크스페이스 파일이 아니라 다시 .xcodeproj파일을 이용하여 개발을 하면 된다.
(다시 pods를 사용하고 싶다면 pod init을 사용하여 pod 파일을 재생성해서 할 수 있다.)




Reference

https://stackoverflow.com/questions/16427421/how-to-remove-cocoapods-from-a-project

0개의 댓글