CocoaPods 설치하기 by 진재명
- CocoaPods을 제외하더라도 Ruby로 작성된 도구를 사용할 일이 아주 가끔있는데 로컬 머신과 빌드 머신과의 Ruby 환경의 차이를 최소화 하기 위해 rbenv를 사용하는 것을 권장한다
- 이제 rbenv를 사용하여 우리가 사용할 Ruby 버전을 설치했으면 Bundler를 사용하여 RubyGems의 버전을 관리하면 된다
- rbenv를 사용하여 우리가 사용할 Ruby 환경을 구성했으므로 이제 Bundler를 사용하여 RubyGems를 관리하면 된다
Xcode Project 버전 관리 by 진재명
- plist 또는 Build Settings에 기록하는데 버전을 변경할 때마다 개발자가 직접 관리하면 타겟 별로 버전 관리를 잊을 수 있으므로 버전을 관리하는 도구를 애플에서 제공하고 있다
- 터미널에서 버전을 지정할 프로젝트의 경로로 이동한다음 해당 프로젝트의 모든 타겟의 빌드 번호를 변경하기 위해서는 다음 명령어를 실행한다
- 업데이트 마다 버전 변경을 개발자가 직접하지 않고 도구를 사용하여 버전 기록이 유실되는 실수를 하지 않는 버릇을 들이는게 중요하다