일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- ios
- combine
- RxCocoa
- swift documentation
- UITextView
- Human interface guide
- Clean Code
- tableView
- Refactoring
- clean architecture
- Xcode
- MVVM
- 리펙터링
- rxswift
- 클린 코드
- HIG
- 리팩토링
- UICollectionView
- SWIFT
- 애니메이션
- Observable
- ribs
- uiscrollview
- collectionview
- uitableview
- 리펙토링
- swiftUI
- Protocol
- map
- 스위프트
- Today
- Total
목록Configuration (3)
김종권의 iOS 앱 개발 알아가기
Xcode Scheme 특정 빌드 환경이 미리 정해진 하나의 collection configuration 정보 하드웨어, 아키텍쳐 정보 등등 Scheme을 원하는대로 추가할 수 있지만 Active Scheme은 하나만 존재 * Active Scheme이란? Build, Run, Test, Profile, Archive 할때 하나의 Scheme만을 선택할 수 있다는 의미 cf) 생성된 Scheme을 빌드하고 싶을때는 Xcode에서 선택해서 빌드해도 되지만 terminal 명령어로도 가능 xcodebuild \ -project ExProj.xcodeproj \ -scheme QA \ -destination 'platform=iOS Simulator,name=iPhone 13,OS=15.0' # 만약 work..
Xcode에서 Release 스킴 추가하기 scheme 버튼 클릭 New Scheme 클릭 ExCheme-Release 입력 후 OK 클릭 생성된 것 확인 -> Edit Scheme 클릭 Release 스킴인지 확인 후, Build Configuration을 Release로 변경 추후에, Project의 Configuration을 설정하는 곳은 Project -> Configurations에서 인증서나 .config 파일 관리 configuration을 사용하여 phase 관리하는 방법은 이전 포스팅 글, 배포 환경 설정 참고 Phase 별 빌드 세팅 custom flag 설정 (매크로 상수) Target -> Build Settings -> swift compiler - Custom Flags ex) ..
Phase 설정 Debug (Development) Debug (Staging) Debug (Production) Release (Development) Release (Staging) Release (Production) Configuration 설정 Duplicate "Debug" Configuration 선택 총 6개가 되도록 생성 Schemes 설정 Xcode는 project를 만들면 project이름으로 하나의 scheme이 디폴트로 생성 scheme은 build될때 어떤 configuration을 사용할지와 build target을 정의 Manage Schemes... 선택 shared가 체크되어 있는지 확인 > Duplicate 선택 이름 먼저 변경: {앱이름} {Phase 이름} Run 탭..