728x90
pod install
- pod 프로젝트에 세팅하기 위하여 맨 처음에 사용함
- profile의 pod을 추가, 삭제할 때도 사용한다
- 명령어를 실행하면 새로운 pod을 다운받고 설치한다.
- 각 pod 마다 설치된 버전을 profile.lock에 기록한다.
- profile.lock은 설치된 pod 버전을 기록하고 유지시키는 역할을 한다.
- 명령어를 실행하면 profile.lock에 리스트 된 팟들에 대해서 지정된 버전만 다운로드한다. (새로운 버전이 존재하는지는 체크하지 않음)
pod update {팟 이름}
- 코코아 팟은 해당 팟의 업데이트된 버전이 있는지 검색한다
- profile.lock을 참조하지 않는다
- 이 명령어는 팟을 최신 버전으로 업데이트 시켜주는 역할을 한다.
- 단순하게 pod update만 실행하면 모든 팟에 대해 가능한 최신의 버전으로 업데이트한다.
pod outdated
- profile.lock에 리스트된 것보다 새로운 버전을 가진 모든 팟을 나열한다.
pod repo update
- /User/ziny/.cocoapods/repos 에 있는 모든 podspec 파일을 업데이트한다.
- podspec에는 해당 pod의 주소등 중요한 정보들이 담겨 있다.
- 추가한 라이브러리에 대한 podspec가 업데이트 되지 않아 오류가 날 경우 이 명령어를 해결할 수 있다.
profile.lock을 커밋하기
- pod 버전을 모두가 동일하게 쓰도록 유지시키는 역할을 한다.
- prodfile이 수정할 일이 생긴다면 pod install 명령어를 통해서 의존성을 관리하면 된다.
728x90
'FE > REACT_NATIVE' 카테고리의 다른 글
REACT-NATIVE - svg 사용하는 법 (0) | 2022.07.04 |
---|---|
REACT-NATIVE - 처음 이후 설정 (0) | 2022.06.22 |
REACT-NATIVE - 폴더구조 (0) | 2022.06.22 |
REACT_NATIVE - 권한 얻기! (0) | 2022.06.21 |
REACT-NATIVE - M1 React-Native 첫 세팅하기! (react Native CLI) (0) | 2022.06.07 |