
서비스 운영할 때는 대부분 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
공지사항
최근에 올라온 글
최근에 달린 댓글
- 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
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함