티스토리 뷰
[1] Podfile.lock을 여는 명렁어
open podfile.lock
[2] cocoapod 버전 업그레이드
아래 명령어로 현재 버전을 확인하고
pod --version
원하는 버전으로 업데이트 시켜주세요
sudo gem install cocoapods -v 1.9.1
ruby 버전이 너무 낮아서 에러가 날 때가 있습니다.
그럴때는 이 블로그를 참고해서 ruby 버전 업 해줍니다.
[3] 로컬 캐쉬를 지울때
아래 명령어로 로컬 캐쉬리스트를 출력할 수 있습니다.
pod cache list
그리고 아래 명령어로 로컬 캐쉬들을 모두 지울 수 있습니다.
pod cache clean --all
(www.stackoverflow.com/questions/46428752/how-to-clear-or-clean-specific-pod-from-the-local-cocoapods-cache)
저는 private 라이브러리가 특정 태그를 바라보게 하고, 특정 태그를 지웠는데도
"pod update 라이브러리명" 했을때 실패가 안되는 현상이 있었습니다.
그때 로컬캐쉬를 지워주니까 실패가 되더라구요..!
[4] Podfile과 Podfile.lock이 계속 충돌날때, /Pods 폴더 아예 지우기
pod repo update
sudo rm -r [프로젝트명].xcworkspace
sudo rm -r Pods
pod install
pod repo update로 로컬 클론을 업데이트 해주세요
그 다음에 xcworkspace랑 Pods를 지워주고
다시 pod install해주세요
[5] 만약 동료들과 같은 Podfile.lock CHECKSUM을 얻는데에 실패했다면
rm -rf Pods
pod install
https://onelife2live.tistory.com/30
[6] 신규 프로젝트 생성할 때
cocoapod을 설치한 상황에서 신규 프로젝트 생성할 때. (안했으면 sudo gem install cocoapods)
1. 해당 폴더를 터미널에 끌어놓기
2. pod init 으로 podfile을 만든다.
(ls 명령어로 podfile이 생겼는지 확인하기)
3. open podfile로 podfile을 열어서 필요한 라이브러리들을 적는다.
4. pod install 한다.
=> Podfile.lock 과 xcworkspace 가 생기게 된다. (만약 3번 과정을 안하고 pod install 해도 생긴다)
'🍏 > iOS' 카테고리의 다른 글
[URLSession] URLSession과 URLSessionDataTask (0) | 2020.02.03 |
---|---|
[Cocoapod] Unit Test를 돌렸는데, "One of the two will be used. Which one is undefined" 에러가 난다면 (1) | 2020.01.18 |
[SPM] 처음부터 Swift Package Manager를 만들어보자 (2) | 2019.12.23 |
[SPM] 나의 Cocoapod 라이브러리에 Swift Package Manager를 지원해보기 (0) | 2019.12.14 |
[Shadow] Shadow의 Amazing한 속성 (자신의 색깔이 clear이면 자식뷰에게 shadow가 적용됨) (1) | 2019.11.16 |
- Total
- Today
- Yesterday
- Sketch 누끼
- Django Heroku Scheduler
- Watch App for iOS App vs Watch App
- cocoapod
- DRF APIException
- SerializerMethodField
- PencilKit
- Flutter getter setter
- Django FCM
- Flutter Spacer
- Flutter Clipboard
- drf custom error
- Dart Factory
- flutter deep link
- Flutter Text Gradient
- Flutter 로딩
- 플러터 싱글톤
- ribs
- 구글 Geocoding API
- 장고 Custom Management Command
- flutter build mode
- ipad multitasking
- 플러터 얼럿
- METAL
- flutter 앱 출시
- Django Firebase Cloud Messaging
- github actions
- 장고 URL querystring
- Python Type Hint
- flutter dynamic link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |