안녕하세요 데브리프터 입니다! 회사에서 프로젝트를 진행하면서 여러가지 상황에 따라서 빌드를 모두 다르게 해야하는 상황이 많았습니다.이런 이유로 flag 를 활용한 코드제어에 대한 내용을 이전 글에서 포스팅했습니다. 오늘은 실제로 빌드환경에 따라서 In House 방식으로 배포하기 위해 ipa 파일을생성하는 방법에 대해서 작성해 보겠습니다! 서론 그만하고 시작합니다!! 사용 및 작성 목적SI 프로젝트 중 보안정책이 강한 몇몇 회사는 그 특성상 현장에가서 직접 개발 / 디버깅 / 테스트 하기에 자원이 부족합니다특히 테스트 기간에 여러가지 이슈사항으로 보안테스트 , 배포용 , 개발환경테스트용 등 다양한 환경을 적용해서 빌드파일을 전달해야할 상황이 여러 프로젝트에서 동시다발적으로 생깁니다. 이에 따라서 잘못된..
[##_revenue_list_upper##]
Fastlane
[##_revenue_list_lower##]두달 반 정도 프로젝트를 개발하고 배포하느라 너무 오랜만에 포스팅을 한다. 사이드로 프로젝트를 하면서 쌓인 이슈들이 너무 많았지만 하나하나 정리하면서 올려보려고 한다. 가장 많이 필요하면서도 정보가 부족했던 것에 대해서 먼저 하자면 Fastlane 이었다. Fastlane 은 자동배포 관리 툴로 Xcode에서 아카이브하고 수동으로 프로세스를 진행해주던 것을 명령어 한번으로 Appstore Connect에 올려준다. 간단하게 사용법 및 필요한 정보들을 정리해 보겠다. Install / Setting Xcode는 설치 되어있다고 가정하고 작성 Install Fastlane Bundle 로 설치하는 것이 추천 방식 → 번들러 설치가 더 번거로워서 homeBrew로 설치 brew install fastlane ..