개발관련/other

프로젝트에서 CocoaPods를 제거하는 방법

Rateye 2021. 7. 22. 10:23
728x90
반응형

질문 : 프로젝트에서 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
728x90
반응형