질문 : 프로젝트에서 CocoaPods를 제거하는 방법은 무엇입니까?
프로젝트에서 CocoaPods를 제거하는 올바른 방법은 무엇입니까? CocoaPod 전체를 제거하고 싶습니다. 내 고객이 부과 한 몇 가지 제한으로 인해 사용할 수 없습니다. xcworkspace 대신 xcodeproj 하나만 있으면됩니다.
답변
프로젝트에서 CocoaPod를 제거하는 것은 가능하지만 현재 CLI에 의해 자동화되지는 않습니다. xcworkspace
를 사용할 수없는 유일한 문제인 경우 작업 공간이 아닌 Pods.xcodeproj
를 생성하는 --no-integrate
플래그를 사용하여 xcodeproj
만으로 CocoaPods를 사용할 수 있습니다. xcodeproj
xcodeproj
하위 프로젝트로 추가 할 수 있습니다.
모든 CocoaPods 통합을 정말로 제거하려면 몇 가지 작업을 수행해야합니다.
참고 주요 프로젝트를 깰 수를 잘못하는 경우에 이러한 일들의 일부를 편집. 만일을 대비하여 프로젝트를 소스 제어로 확인하는 것이 좋습니다. 또한이 지침은 CocoaPods 버전 0.39.0
이며 새 버전으로 변경 될 수 있습니다.
이 단계 후에 CocoaPods를 통합하기 전에 존재했던 xcodeproj
로 설정해야합니다. 내가 놓친 것이 있으면 알려 주시면 편집하겠습니다.
또한 우리는 항상 CocoaPods를 개선하는 방법에 대한 제안을 찾고 있으므로 문제가있는 경우 문제를 해결할 수있는 방법을 찾을 수 있도록 문제 추적기에 제출하십시오!
편집하다
Jack Wu가 의견에 표시된 것처럼 이러한 단계를 자동화 할 수있는 타사 CocoaPods 플러그인이 있습니다. 여기 에서 찾을 수 있습니다. 타사 플러그인이며 CocoaPods가있을 때 항상 업데이트되지 않을 수 있습니다. 또한 CocoaPods 핵심 팀원이 제작하므로 문제가 발생하지 않습니다.
출처 : https://stackoverflow.com/questions/16427421/how-to-remove-cocoapods-from-a-project
'개발관련 > other' 카테고리의 다른 글
equal, eql, ===, ==의 차이점 (0) | 2021.07.23 |
---|---|
HTTP 파일 업로드하는 방법 (0) | 2021.07.22 |
YAML과 JSON의 차이점에 대해서 (0) | 2021.07.21 |
O (log n)가 의미하는 것 (0) | 2021.07.21 |
Razor에서 삼항 연산자를 사용하는 방법 (특히 HTML 속성에서) (0) | 2021.07.20 |