Cocoapods?
CocoaPods 공식 문서에 따르면 아래와 같이 소개하고 있습니다.
CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 97 thousand libraries and is used in over 3 million apps. CocoaPods can help you scale your projects elegantly.
CocoaPods는 Swift와 Objective-C Cocoa 프로젝트를 위한 의존성 관리자입니다. CocoaPods는 97,000의 라이브러리를 보유하고 있으며, 300만이 넘는 앱들이 이를 사용하고 있습니다. CocoaPods는 당신의 프로젝트의 규모를 키우는 데 도움이 될 수 있습니다.
위와 같이, 외부 라이브러리를 추가하거나 관리하는 데 도움이 됩니다.
이 글에선 CocoaPods를 설치하고, 구글 로그인 라이브러리를 추가하는 예제를 보여줍니다.
개발 환경
- m1 Macbook Pro(2020)
- macOS: 14.0
CocoaPods 설치
sudo gem update
sudo gem install cocoapods
설치 오류가 나면, 메시지를 읽고 필요한 패키지를 추가로 설치해줍니다.
CocoaPods 프로필 생성
platform :ios, '12.1'
target 'YOUR_TARGET_NAME' do
use_frameworks!
pod 'GoogleSignIn' # 구글
end
기존 xcode 프로젝트에 적용
pod install
프로젝트 실행
.xcworkspace 확장자 파일을 실행하여 프로젝트를 실행합니다.
'iOS > Swift' 카테고리의 다른 글
Push Notification 권한 허용 팝업이 뜨지 않을 때 (0) | 2023.10.16 |
---|---|
[Swift] 앱의 화면 회전 제어 (2) | 2021.09.30 |
[Swift] WkWebview의 쿠키 저장 및 로드 (0) | 2021.09.24 |
[Swift] Status Bar / Home Indicator의 색상 변경 (0) | 2021.09.15 |
[Xcode] m1 맥에서 시뮬레이터 빌드 오류 (1) | 2021.09.15 |