이전에 추가한 라이브러리 제거 또는 제거: cocoapods
저는 iOS 애플리케이션에 코코팟을 통한 외부 프레임워크를 추가했습니다.프로젝트에서 그 라이브러리를 제거하려면 어떻게 해야 합니까?
Podfile에서 lib를 제거한 다음pod install
다시.
단순 폴더 삭제 또는 기존 설치에 대한 설치로 인한 원하지 않는 부작용은 Kyle Fuller가 작성한 스크립트를 통해 제거되었습니다. 통합을 해제하면 다음과 같은 적절한 워크플로우가 나타납니다.
새로 설치:
sudo gem install cocoapods-clean
프로젝트의 폴더에서 통합 해제 실행:
pod deintegrate
청소(이 도구는 더 이상 사용할 수 없음):pod clean
포드 파일을 수정하고(더 이상 사용하지 않을 포드가 있는 줄을 삭제) 다음을 실행합니다.
pod install
다 했어요.
Pod 파일에서 라이브러리 제거
달려.
pod install
종착역에서
이것들 중 어느 것도 저에게 효과가 없었습니다.저는 포드 버전 1.5.3을 가지고 있으며 올바른 방법은 더 이상 필요하지 않은 포드를 포드 파일에서 제거한 다음 실행하는 것이었습니다.
pod update
그러면 Podfile.lock 파일이 Podfile에서 업데이트되고 제거된 라이브러리가 제거되며 모든 라이브러리가 업데이트됩니다.
프로젝트 저장소에서 포드 또는 Cocoapods 프레임워크를 완전히 제거합니다!
sudo gem install cocoapods-clean
pod deintegrate
pod clean
그런 다음 파일 제거 시도
포드
포드 파일
Podfile.lock
프로젝트 이름을 입력합니다.xc워크스페이스
- 포드 파일에서 제거할 포드 이름을 제거한 다음
- 터미널 열기, 프로젝트 폴더 경로 설정
- 포드 설치 실행 -- 통합 없음
포드 이름 제거Podfile
터미널 열기, 프로젝트 폴더 경로 설정 및 실행pod update
지휘권
참고:pod update
모든 라이브러리를 최신 버전으로 업데이트하고 포드 파일에서 이름이 제거된 라이브러리도 제거합니다.
먼저 설치된 Cocoapod 버전을 확인합니다.
gem list --local | grep cocoapods
출력은 다음과 같습니다.
cocoapods (1.11.2)
cocoapods-clean (0.0.1)
cocoapods-core (1.11.2, 1.10.2, 1.10.1)
cocoapods-deintegrate (1.0.4)
완전히 제거하려면 다음 명령을 실행합니다.
gem uninstall cocoapods
gem uninstall cocoapods-clean
gem uninstall cocoapods-core
gem uninstall cocoapods-deintegrate
다시 실행하여 Cocoapod가 제거되었는지 확인합니다.
gem list --local | grep cocoapods
디렉터리의 숨겨진 폴더에 잔여 아티팩트가 있을 수 있습니다.다음을 사용하여 제거:
rm -rf ~/.cocoapods
언급URL : https://stackoverflow.com/questions/13751147/remove-or-uninstall-library-previously-added-cocoapods
'programing' 카테고리의 다른 글
Mongoose 문서를 일반 객체로 변환하려면 어떻게 해야 합니까? (0) | 2023.05.26 |
---|---|
로컬 분기 삭제 실행 취소 (0) | 2023.05.26 |
SQL Server 쿼리의 최대 크기?IN절?더 나은 접근법이 있습니까? (0) | 2023.05.26 |
Eclipse 프로젝트에서 모든 Java 파일을 한 번에 포맷하는 방법은 무엇입니까? (0) | 2023.05.26 |
버려진 Mongodb를 어떻게 수입합니까? (0) | 2023.05.26 |