🧑💻
-
SwiftUI Preview Device (미리보기) 바꾸기🧑💻/Swift 2021. 1. 25. 17:47
SwiftUI를 사용하면 미리 보기 화면이 제공됩니다. 👏👏👏 정말 필요하던 기능이었어요. 애플 만세 왠지 시뮬레이터 선택하면 미리보기 화면도 바뀔 것 같은 그런 느낌인데 그렇지 않습니다. ㅎㅎ; Simulator Device != Preview Device 설정은 두 가지 방법이 있습니다. (2번 자동 완성 추천합니다. 급하면 바로 스크롤 다운) 1. 직접 입력해서 설정하기 코드를 직접 작성 후 Build > Resume 버튼 클릭하면 반영됩니다. ContentView() .previewDevice("iPhone 12") 저 String에 넣을 값은 토씨 하나 틀리면 안 되는데 기종이 뭐가 있는지 어떻게 보느냐? 하면 previeDevice를 option 키를 누른 채로 클릭해주세요. xcrun sim..
-
소스 코드에 구분선 넣기 // MARK: -🧑💻/Swift 2021. 1. 7. 00:02
💡 요약 미리 보기 // MARK: - 로 소스코드에 가로줄 삽입이 가능합니다. 내용 블럭 > 마우스 우클릭 > Create Code Snippet 를 선택해 자동완성을 등록할 수 있습니다. Title : Mark Comment Summary : Adds a mark comment Details : // MARK: - Completion : mark ⬇️ ⬇️ 자세히 보기 ⬇️ ⬇️ 개발하다 보면 수많은 Delegate를 채택하여 몸집이 커지는 경우를 쉽게 볼 수 있습니다. import UIKit class WeatherViewController: UIViewController, UITextFieldDelegate, WeatherManagerDelegate { // ... } WeatherViewCont..
-
App Store에 앱 등록하기 (3) - 심사 제출하기🧑💻/App Store 2020. 12. 28. 19:34
이전 포스트를 참고해주세요. [🧑💻/App Store] - Apple Developer Program 등록하기 [🧑💻/App Store] - App Store에 앱 등록하기 (1) - 앱 추가 [🧑💻/App Store] - App Store에 앱 등록하기 (2) - TestFlight 테스트까지 마친 앱을 제출해 봅시다. 💡TIP : 앱스토어에 등록된 유사 앱을 참고하여 카테고리, 개인정보 처리방침 URL 등을 입력하시면 수월합니다. 앱 스크린샷을 최소 3개 이상 업로드해야 합니다. 앱 화면만 올려도 되지만 저는 무료 MockUp 사이트를 활용했습니다. 저작권은 딱히 형식을 따르지 않아도 됩니다. 일반정보 > 앱 정보에서 이름, 부제, 카테고리, 등급을 선택합니다. 가격 정보도 저장합니다. 개인정보..
-
App Store에 앱 등록하기 (2) - TestFlight🧑💻/App Store 2020. 12. 23. 22:22
이전 포스트를 참고해 주세요. [🧑💻/App Store] - Apple Developer Program 등록하기 [🧑💻/App Store] - App Store에 앱 등록하기 (1) - 앱 추가 Product > Archive 를 누르면 💡 Archive가 비활성화인 경우 빌드 디바이스를 시뮬레이터가 아닌 Any iOS Device 나 실제 기기로 바꿔야 해요. 요 창이 나옵니다. Distributed App 버튼을 누르고 App Store Connect를 선택합니다. 단순히 App Store Connect의 TestFlight에 업로드된다고 생각하면 됩니다 ~ Next > Next >>> 최종적으로 업로드 될 내용을 요약해 줍니다. 내용이 맞으면 Upload 클릭 ! 1분 이내 업로드가 완료됩니다...
-
Git Commit 개수 활용하여 빌드 버전 쉽게 관리하기🧑💻/Xcode 2020. 12. 23. 19:59
💡 요약 미리 보기 Run Script에 다음 내용을 추가하여 빌드 버전을 Git Commit 번호로 대체할 수 있습니다. #!/bin/bash buildNumber=$(git rev-list --all --count) /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "$INFOPLIST_FILE" ⬇️ ⬇️ 자세히 보기 ⬇️ ⬇️ 제품 버전은 Version 과 Build 두가지로 분리되어 있습니다. Info.plist에서 다음과 같은 키를 갖습니다. Version : CFBundleShortVersionString Build : CFBundleVersion Version은 제품을 출시하기 위한 릴리즈 버전입니다. Build에는 어떤 값을 ..