본문 바로가기
Swfit

pod install 시 진행이 더뎠던 문제

by GGShin 2023. 11. 15.

지난번 좋은 사이드 메뉴 라이브러리 중 하나인 https://github.com/jonkykong/SideMenu 를 사용해 보려고

먼저 Example을 확인하기 위해 프로젝트 Clone을 하였음.

 

Cocoapods를 사용하고 있는 프로젝트였기에, pod install을 진행해 준 상황에서, 특정 부분에서 진행이 막히는 문제가 있었음.

 

최하단에 "Cloning spec repo..." 부분인데, CocoaPodds/Specs가 무엇인지 찾아보니

stackoverflow

"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' 가 하는 일이 무엇인지는 조금 더 찾아봐야 할 것 같다.

반응형