[swift] Swift AcknowList를 사용해 본 경험을 공유해 주세요.
Swift AcknowList는 Swift 프로젝트에서 사용되는 오픈 소스 라이브러리들의 저작권 정보를 표시해주는 도구입니다. 이 도구를 사용하면 저작권 정보를 관리하고 표시하기 쉽게 되어 프로젝트에 감사의 마음을 표현하고 올바른 라이선스를 준수할 수 있습니다.
AcknowList 설치하기
- 프로젝트의
Podfile
에 다음과 같이 AcknowList 라이브러리를 추가합니다.
pod 'AcknowList'
- 터미널을 열고 프로젝트의 Root 디렉토리로 이동한 후, 다음 명령어를 실행합니다.
pod install
AcknowList 사용하기
- 프로젝트의
Info.plist
파일에 저작권 정보를 입력합니다. 아래와 같이Acknowledgements
키를 추가하고 값을 설정합니다.
<key>Acknowledgements</key>
<string>Acknowledgements</string>
-
프로젝트의
Target
을 선택하고Build Phases
탭을 엽니다. -
Editor
메뉴에서Add Build Phase
>New Run Script Build Phase
를 선택합니다. -
Run Script
입력란에"$PODS_ROOT/AcknowList/AcknowList-acknowledgements"
을 입력합니다. -
변경 사항을 저장하고 프로젝트를 빌드합니다.
AcknowList 결과 확인하기
프로젝트를 빌드하고 실행하면 앱의 설정 화면에서 AcknowList를 확인할 수 있습니다. 해당 화면에는 사용된 오픈 소스 라이브러리들의 이름과 저작권 정보가 표시됩니다.