[TIL] swift package manager 이용하기!

한철희·2024년 4월 9일
0

TIL

목록 보기
28/57

오늘은 과제하면서 패키지 설치 오류를 많이 겪어서
swift package manager를 사용한것과 방법을 간단히 소개해보려한다.

일단 처음에는 cocoapods를 이용해서 설치를 하려했으나
원인 모를 에러를 계속 겪어서 몇시간을 날렸다.
그래서 결국 패키지 매니저를 사용하기로 했다
저번 프로젝트에서도 사용해보면서 되게 간단하고 좋아서
이번 기회에 적극적으로 사용해봤다


우선 설치하려면 XCode를 들어가야한다.
그후 프로젝트에 들어가서 Frameworks 쪽으로 내린다.

나는 이미 패키지를 설치해서 Alamofire와 Kingfisher가 포함되어 있다.

예시로 snapkit을 설치하는 과정으로 살펴보자
우선 +버튼을 눌러보자
그럼 아래와 같은 창이 뜬다


여기서 Add Other...라고 적힌 곳을 클릭한다.

Add Package Dependency...를 클릭한다
그럼 이런 창이 뜬다
여기서 우측창에 검색하여 설치할 수도 있지만
github링크를 직접 추가하여 할수도있다.
검색되어 나오는 링크에 들어가보자

README를 쭉 내리다보면 위 처럼 Swift Package Manager가 있는 항목으로 간다
그럼 저기에 있는 링크를 복사하여 아까 검색창에 넣는다
그럼 이렇게 원하는 패키지를 찾을 수 있다.
이 방법이 좀 더 정확한거 같아서 이쪽을 선호한다.
그후 밑에 Add Package를 클릭하면 패키지가 성공적으로 추가된다

profile
초보 개발자 살아남기

1개의 댓글

comment-user-thumbnail
2024년 4월 9일

고생 많으셨습니다!

답글 달기