iOS (기능)
[iOS] 라이브러리 현재 버전 값 얻기 및 특정 버전 사용 방법
겸손할 겸
2021. 6. 21. 10:42
메모 기록용-
Github이든 어디서 라이브러리를 사용할 때, 버전을 보통 다 최신으로 사용하는데, 만약 소스관리를 여러개를 두어 관리할 때 특정라이브러리는 최신 라이브러리가 아니라 이전 사용하던 버전을 계속 사용하고 싶을때 이 방법을 사용한다.
단점은, 계속 특정버전만 사용이니 최신 버전과의 차이가 클 경우 그리 좋지 않은 방법일 것이다.
알아야 할 프로젝트 내 Podfile.lock파일을 우클릭하여, 다음으로 열기 -> 텍스트 편집기로 열면 해당 버전값이 나온다.
여기서 만약, Alamofire의 4.9.1 버전을 사용하고 싶다면
pod 'Alamofire', '4.7'
여기서 깃헙들을 보면 저 뒤에 버전 값이 있는 경우, 없는 경우, 부등호 있는 경우에 대해 잘 보면 된다.
버전 미지정 : 최신버전
버전 지정 : 해당 버전
~> 버전 : 마지막 버전 값 이하(ex, ~> 0.1.2 : 0.1.2 부터 0.2 미만 .. 0.1.9, 0.1.99 등 / ~> 0.1 : 0.1부터 0.2 미만, 0.11, 0.19 등)