Fastlane (2) 출시 및 배포

2025. 2. 13. 12:21·CI-CD
반응형

👋 들어가기 전 

https://hamp.tistory.com/182

 

이전 시간에는 설치와 테스트를 진행해 봤다.

이번 포스팅에서는 출시와 배포를 한번 fastlane을 통해 진행해보자.


 📦 Release

🔑 cert

 

배포 인증서를 fastlane을 통해 만들 수 있다.

필요한 재료는 단지 appleID와 applePassword만 알려주면된다.

fastlane cert

 

위 명령어를 입력한 후, 언급한 2가지 정보를 넣어주면

 

짜잔

 

2월 12일 현재 Distribution Certificate가 생성됐다.

🛸 extract ipa

ipa 파일 추출

desc "extract lane"
  lane :extract_app do
    gym(
      project: "CI-CD-Practice.xcodeproj",
      scheme: "CI-CD-Practice",
      clean: true,
      export_xcargs: "-allowProvisioningUpdates", # 자동으로 프로비저닝 프로파일을 업데이트'
      output_name: "CI-CD-Practice.ipa" 
    )
 end

 

실행하면 다음과 같이 dSYM과 ipa 파일이 추출된다.

 

✈️ deploy

이제 Appfile을 사용할 때다.

P.S 이부분은 추후 실제 프로젝트를 적용하며서 이어 나가겠다..

 


출처

https://docs.fastlane.tools/actions/deliver/

 

deliver - fastlane docs

<!-- This file is auto-generated and will be re-generated every time the docs are updated. To modify it, go to its source at https://github.com/fastlane/fastlane/blob/master/fastlane/lib/fastlane/actions/deliver.rb --> deliver Alias for the upload_to_app_s

docs.fastlane.tools

 

반응형

'CI-CD' 카테고리의 다른 글

OpenAPI 자동화  (0) 2025.10.09
Fastlane (1) 설치 및 테스트  (0) 2025.02.12
xcodebuild  (0) 2025.02.12
'CI-CD' 카테고리의 다른 글
  • OpenAPI 자동화
  • Fastlane (1) 설치 및 테스트
  • xcodebuild
Hamp
Hamp
남들에게 보여주기 부끄러운 잡다한 글을 적어 나가는 자칭 기술 블로그입니다.
  • Hamp
    Hamp의 분리수거함
    Hamp
  • 전체
    오늘
    어제
    • 분류 전체보기 (304) N
      • CS (30)
        • 객체지향 (2)
        • Network (7)
        • OS (6)
        • 자료구조 (1)
        • LiveStreaming (3)
        • 이미지 (1)
        • 잡다한 질문 정리 (0)
        • Hardware (2)
        • 이론 (6)
        • 컴퓨터 그래픽스 (0)
      • Firebase (3)
      • Programing Langauge (37)
        • swift (32)
        • python (4)
        • Kotlin (1)
      • iOS (132)
        • UIKit (37)
        • Combine (1)
        • SwiftUI (32)
        • Framework (7)
        • Swift Concurrency (22)
        • Tuist (6)
        • Setting (11)
        • Modularization (1)
        • Instruments (6)
      • PS (59)
        • 프로그래머스 (24)
        • 백준 (13)
        • LeetCode (19)
        • 알고리즘 (3)
      • Git (18)
        • 명령어 (4)
        • 이론 (2)
        • hooks (1)
        • config (2)
        • action (7)
      • Shell Script (2)
      • Linux (6)
        • 명령어 (5)
      • Spring (13) N
        • 어노테이션 (1)
        • 튜토리얼 (11) N
      • CI-CD (4)
      • Android (0)
        • Jetpack Compose (0)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Spring
    AVFoundation
    property
    SwiftUI
    CS
    dfs
    Tuist
    dp
    IOS
    투포인터
    protocol
    Swift
    백준
    concurrency
    프로그래머스
    dispatch
    lifecycle
    boostcamp
    GIT
    UIKit
  • 최근 댓글

  • 최근 글

  • 반응형
  • hELLO· Designed By정상우.v4.10.0
Hamp
Fastlane (2) 출시 및 배포
상단으로

티스토리툴바