iOS Fastlane Fastlane으로 프로젝트 빌드하기

Fastlane으로 프로젝트 빌드하기

Fastlane 은 iOS개발을 도와주는 좋은 도구이다.
배포 자동화를 도와주는 툴이며, 많은 iOS개발자들이 사용할 수 있다. 대표적인 장점은 수동으로 배포를 하다 보면 실수를 할 수 있는데, 이를 방지할 수 있는 장점이 있다.

프로젝트 빌드하기

기본 xcodebuild를 사용하면 매우 복잡한 아규먼트를 설정해야 했다.

xcodebuild -list

Image

xcodebuild -workspace XCUITest_study.xcworkspace -scheme XCUITest_study -destination 'platform=iOS Simulator,OS=15.5,name=iPhone 11' clean build test CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO

Image

하지만 fastlane을 사용하면 매우 줄어든 명령어로 빌드가 가능하다.

fastlane scan --scheme XCUITest_study --device "iPhone 11"

Image

빌드 결과 확인

fastlane의 좋은 점은 빌드에 대한 report를 제공한다는 점이다. 프로젝트 경로에 파일이 생성되는데 이를 확인하자.

Image

html 파일을 열어 보면 Testing의 성공과 실패, 시간 등의 결과를 쉽게 확인할 수 있다. Image

참고

iOS — 배포 자동화, Fastlane 시작부터 적용까지

댓글남기기