오늘은 과제하면서 패키지 설치 오류를 많이 겪어서
swift package manager
를 사용한것과 방법을 간단히 소개해보려한다.
일단 처음에는 cocoapods
를 이용해서 설치를 하려했으나
원인 모를 에러를 계속 겪어서 몇시간을 날렸다.
그래서 결국 패키지 매니저를 사용하기로 했다
저번 프로젝트에서도 사용해보면서 되게 간단하고 좋아서
이번 기회에 적극적으로 사용해봤다
우선 설치하려면 XCode
를 들어가야한다.
그후 프로젝트에 들어가서 Frameworks 쪽으로 내린다.
나는 이미 패키지를 설치해서 Alamofire와 Kingfisher가 포함되어 있다.
예시로 snapkit
을 설치하는 과정으로 살펴보자
우선 +
버튼을 눌러보자
그럼 아래와 같은 창이 뜬다
여기서 Add Other...
라고 적힌 곳을 클릭한다.
Add Package Dependency...
를 클릭한다
그럼 이런 창이 뜬다
여기서 우측창에 검색하여 설치할 수도 있지만
github링크를 직접 추가하여 할수도있다.
검색되어 나오는 링크에 들어가보자
README
를 쭉 내리다보면 위 처럼 Swift Package Manager
가 있는 항목으로 간다
그럼 저기에 있는 링크를 복사하여 아까 검색창에 넣는다
그럼 이렇게 원하는 패키지를 찾을 수 있다.
이 방법이 좀 더 정확한거 같아서 이쪽을 선호한다.
그후 밑에 Add Package
를 클릭하면 패키지가 성공적으로 추가된다
고생 많으셨습니다!