xcode
-
SPM 라이브러리 생성부터 GitHub 배포까지Swift 2025. 7. 30. 23:18
안녕하세요 :) 🧀이번 포스팅에서는 Swift Package Manager(SPM)를 활용해 직접 만든 패키지를 GitHub에 배포하고,Xcode 프로젝트에서 의존성으로 추가하여 사용하는 방법을 알아보겠습니다. 평소에 Kingfisher나 Alamofire 같은 라이브러리를 사용하면서"이 라이브러리들은 어떻게 만들어지고 배포될까?" 궁금하기도 했었는데요이번 기회에 차근차근 알아보겠습니다.1. 로컬 Swift 패키지 생성먼저 터미널을 열고 원하는 디렉터리로 이동한 뒤, 아래의 명령어로 패키지를 생성합니다.swift package init 생성이 잘 되었다면 파일 구조는 아래와 같습니다.Package.swiftSources/패키지명Tests/패키지명Tests2. 패키지 코드 작성Sources/패키지명/ 경..