본문 바로가기 메뉴 바로가기

리유저블 코드

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

리유저블 코드

검색하기 폼
  • 분류 전체보기 (32)
    • 자유글 (2)
    • iOS (30)
  • 방명록

2024/04/19 (1)
[iOS] 서버 환경 분리하기(prod/dev, with Tuist)

서비스 운영할 때는 대부분 develope, production (or Staging) 서버를 함께 운영한다. dev 에서 테스트하고 추가한 기능들을 릴리즈에 맞춰서 prod로 옮기는 방식일텐데, 서버의 URL이 달라지므로 클라이언트에서는 이 부분에 대한 처리가 필요하다. 방법은 여러가지가 있겠지만 이번에 사용한 방법은 Target을 분리하고, Schem에 따라 처리가 되도록 구현했다. 진행한 프로젝트는 Tuist를 사용했기 때문에 Tuist Manifest에서 설정을 시작한다. 1. Tuist Manifest - Build Setting public enum AppEnviroment: String { case dev case prod } public func setEnviroment(to env: Ap..

iOS 2024. 4. 19. 10:44
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • swift날짜
  • onTapGesture
  • audiokit
  • swiftui 제스처
  • swiftui 탭
  • Swift
  • ios 다국어
  • watch connectivity
  • SwiftUI
  • string catalog
  • flo
  • Github action
  • AVFoundation
  • highprioritygesture
  • 애플워치 데이터 전송
  • swift audio
  • keyboardtype
  • Xcode15
  • audio kit
  • ios웹소켓
  • openapi-generator
  • IOS
  • 맥북에어 m4
  • easy cue
  • avplayer
  • open-api-generator
  • demical
  • DateFormatter
  • ios채팅
  • self-hosted-runner
more
«   2024/04   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바