지난번 좋은 사이드 메뉴 라이브러리 중 하나인 https://github.com/jonkykong/SideMenu 를 사용해 보려고
먼저 Example을 확인하기 위해 프로젝트 Clone을 하였음.
Cocoapods를 사용하고 있는 프로젝트였기에, pod install을 진행해 준 상황에서, 특정 부분에서 진행이 막히는 문제가 있었음.
최하단에 "Cloning spec repo..." 부분인데, CocoaPodds/Specs가 무엇인지 찾아보니
"Cocoapods will add that source by default if no other source is present. By adding your own source Cocoapods assumes everything can be found there."
"다른 소스가 존재하지 않을 때 Cocoapods이 소스를 추가해줄 것이다. " 라는 답변이 있었음.
Podfile을 보니 "source 'https://github.com/CocoaPods/Specs.git'" 부분이 있었고, 이 부분에서 시간이 오래 걸리는 것으로 보였음.
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
platform :ios, '10.0'
target 'Example' do
pod "SideMenu", :path => "."
end
기존에 pod file 작성 시 한 번도 사용해 보지 않았던 소스이기도 하고,
하단에 필요한 pod 정보가 제대로 명시되어 있길래 해당 부분을 코멘트 처리하고 pod install을 재시도.
문제 없이 install해서 사용할 수 있었음.
source 'https://github.com/CocoaPods/Specs.git' 가 하는 일이 무엇인지는 조금 더 찾아봐야 할 것 같다.
'Swfit' 카테고리의 다른 글
WeatherKit 사용방법 (0) | 2023.12.09 |
---|---|
커스텀 UIButton 터치 인식 안되는 경우 (2) | 2023.12.06 |
JSON 동일한 key에 다른 type의 value가 있는 경우 인코딩/디코딩 하기 (0) | 2023.11.12 |
ActivityKit으로 Dynamic Island 만들어보기! (0) | 2023.10.21 |
Property Wrapper 알아보기 (0) | 2023.10.03 |