최근 회사에서 아이폰 개발을 하게되어서 이것저것 찾아가며 하고 있던중에 역시나 아이폰도 라이브러리 패키지 관리 프로그램이 있는 것 같네요.
CocoaPods 라는 것을 설치하면서 막혔던 것이 있어서 공유해 둡니다.
CocoaPods 설치
1.ruby gem 을 최신판으로 갱신하기(생략가능)
$ sudo gem update --system
2. cocoapods 설치하기
$ sudo gem install cocoapods
실행했더니 아래와 같은 폴더 접근 제한 에러가 나왔네요.
실행환경OS은 Sierra 10.12.1입니다.
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/fuzzy_match
-- 이렇게 해결했습니다. --
$ sudo gem install -n /usr/local/bin cocoapods
인스톨되는 폴더 변경
3. pod 셋업
$ pod setup
$ pod init
Podfile가 생성되어짐.
4. vi Podfile 수정
# platform :ios, '9.0'
target 'MyProject' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for MyProject
pod 'SVProgressHUD' <----- 로딩아이콘 라이브러리 추가 해봤네요
target 'MyProject' do
inherit! :search_paths
# Pods for testing
end
target 'MyProject' do
inherit! :search_paths
# Pods for testing
end
end
:wq!
저장 후 닫기
5. 추가한 항목 인스톨 하기
$ pod install
Installing SVProgressHUD (2.0.3)
Generating Pods project
Integrating client project
...
Pod installation complete!
블로그의 정보는 어디까지나 저자의 환경 기준이므로 자신의 환경을 확인해가며 해주세요.
'IT라이프' 카테고리의 다른 글
iOS swift3로 화면 이동하기 (0) | 2016.12.15 |
---|---|
cocoaPods 설치 (0) | 2016.11.15 |
PHP 리팩토링(2) (0) | 2015.06.04 |
PHP 리팩토링(1) (0) | 2015.06.04 |
Laravel 5 루트 설정 (0) | 2015.05.30 |
댓글