App Store Connect에서 iOS 앱 배포 - 새로운 앱 버전 만들기1)앱을 출시하여 배포 준비됨(ready for distribution) 상태인 앱에 대하여 새로운 버전을 생성할수있습니다. 2)iOS 앱 우측에 있는 +버튼을 클릭합니다. 3)새로운 버전(New Version)에서 새로운 버전을 입력하고 생성합니다. 4)새로운 버전을 생성하면 앱 상태가 Preparing for submission(제출 준비 중)으로 변경됩니다. 5)제출할 앱에 대하여 필요한 정보를 입력하고 새로운 빌드를 추가합니다.
유니티 Localization(지역화)에서 iOS 앱 이름(국가 언어) 설정하는 방법1)프로젝트 설정(project settings)의 Localization 메뉴로 이동하고 현재 이용가능한 지역(Locales)를 확인합니다. 2)Localization 설정의 하단 Metadata에서 새로운 메타데이터를 추가합니다. +버튼을 클릭하고 iOS의 App Info를 선택합니다. 3)iOS App Info 메타데이터가 추가된것을 확인할수있습니다. 4)문자열 테이블(StringTable)에서 앱 이름을 표시하기 위한 키(key)와 지역에(locale) 따라서 표시할 앱 이름의 지역 언어 문자열을 입력합니다. 5)iOS App Info에서 테이블 및 키를 설정하고 Entry Name 에 추가된 앱 이름 목록을 확..
App Store Connect에서 iOS 앱 배포 - 지역화(Localization) 언어 추가하기(앱 이름, 부제, 홍보 문구, 설명, 키워드등)1)제출 준비중 상태(Prepare for Submission)인 앱을 선택합니다. 2)현재 앱에서 기본언어로 설정한 Promotional Text(홍보 텍스트), Description(설명), Keywords(키워드)등을 확인합니다. 3)우측 상단에서 언어를 클릭하고 Not Localized 목록에서 지역화 언어를 추가합니다. 4)새롭게 추가한 지역화 언어에 대하여 Promotional Text, Description, Keywords등을 입력하고 저장합니다(save)영어(English) 예시일본어(Japanese) 예시 중국어(Chinese) 예시 프랑..
App Store Connect에서 iOS 앱 배포 - 앱 이름, 부제, 카테고리 변경(수정 불가능한 상태)1)현재 앱의 앱 정보(app information) 메뉴로 이동합니다. 2)일반 정보(general information) 및 지역화 정보(Localizable Information)에서 편집 불가능한것을 확인할수있습니다. 3)현재 앱이 배포 준비 완료(Ready for Distribution) 상태 인것을 확인할수있습니다. 배포 준비 완료는 편집 불가능한 상태입니다. 앱 상태가 편집 가능한(Editable) 경우에만 언어를 관리할 수 있으며 아래 웹페이지에서 앱 상태 유형에 대하여 편집가능 여부를 확인할수있습니다. https://developer.apple.com/help/app-store-c..
Xcode에서 새로운 플랫폼 지원 구성요소(Component) 설치1)Components 탭을 선택하면 현재 Xcode에 설치 및 활성화된 구성 요소 목록을 표시합니다. 구성 요소의 세 가지 유형 platform support - 앱 개발 플랫폼 other components - 선택적으로 활성화 또는 비활성화할 수 있는 구성요소 other installed platformes - 앱 실행에 필요한 다양한 장치 및 os 릴리즈에 대한 런타임 시뮬레이터2)새로운 구성요소를 설치하려면 목록에서 해당 구성요소 우측의 get 버튼을 클릭합니다. 3)컴포넌트가 설치완료 및 활성화된것을 확인할수있습니다.https://developer.apple.com/documentation/xcode/downloading-an..
iOS 앱 배포 - App Store Connect에서 빌드(Build) 문자열 확인빌드 문자열(CFBundleVersion)은 빌드(Build)를 식별하는 데 사용하는 값입니다. 출시 또는 출시되지않은 빌드를 식별하는데 사용되며 앱스토어의 제품페이지에서 사용자에게 표시되지않습니다.1)App Store Connect에서 제출 준비중 또는 배포 준비됨 상태인 iOS앱의 빌드에서 빌드 문자열을 확인합니다.빌드 문자열 은 정수를 하나 또는 두 개만 사용하여 축약할 수 있으며 형식에서 누락된 정수는 0으로 해석합니다.(예를 들어 0은 0.0.0을 지정하고 0.1은 0.1.0을 지정하고 10.5는 10.5.0을 지정) 2)앱의 새로운 빌드를 업데이트하거나 App Store Connect에 업로드(Archive ..
iOS 앱 배포 - App store connect에서 앱의 버전 번호 확인버전 번호(CFBundleShortVersionString)는 사용자에게 표시되는 문자열로 정수를 마침표 세개로 구분한 형식(일반적으로 주요.부가.패치 형식)의 번들 버전을 의미합니다. 예를들어 6.15.2에서 6은 주요 수정사항, 15는 부가 수정사항, 2는 유지 보수 릴리즈 번호입니다. 1)앱스토어 커넥트(App store connect)에서 TestFlight 메뉴로 이동합니다. Xcode에서 아카이브(Archive) 및 업로드한 iOS 빌드 목록을 확인할수있습니다. iOS 빌드의 버전에서 유니티(Unity) 또는 Xcode에서 설정 및 빌드한 버전(Version)을 표시합니다. 유니티의 프로젝트 설정에서 버전(Versi..
아이폰(iOS 장치)에서 IDFA(광고 식별자) 확인하기 IDFA(advertisingIdentifier)는 애플에서 모든 iOS 장치에 할당하는 고유 식별자(영문과 숫자로 이루어진 문자열)로 광고 목적으로 사용됩니다(빈도 제한, 귀속, 전환 이벤트, 고유 사용자 수 추정, 광고 사기 감지 및 디버깅)1)My Device ID(AppsFlyer) 앱을 다운로드 및 설치합니다. 2)앱을 실행하고 사용자 활동 추적을 허용합니다. 3)IDFA를 확인할수있습니다.
App Store Connect에서 iOS 앱 배포 - 업로드 빌드 대상 요구사항 확인 애플 개발자 웹사이트의 뉴스 메뉴에서 앱 업로드 및 제출을 위한 새로운 빌드 대상 요구사항을 공지합니다. 4월 29일부터 적용되는 앱스토어 커넥트(App Store Connect) 업로드 요구사항(Xcode15, iOS 17)(2024년 02월 06일 공지)https://developer.apple.com/kr/news/?id=fxu2qp7b 2025년 4월부터 앱스토어 커넥트(App Store Connect)에 업로드하는 앱은 Xcode 16(릴리즈 후보)와 iOS 18 SDK를 사용하여 빌드해야합니다. (2024년 09월 09일 공지) 애플 개발자 웹사이트의 제출(submitting) 페이지에서 iOS 앱 빌드 ..
iOS 앱 배포 - App store connect에서 스크린샷 이미지 업로드 및 요구사항1)제출 준비 상태인 iOS 앱을 선택하고 Previews and Screenshots으로 이동합니다. 2)최신 장치(iPhone iPad, Apple Watch)에 대한 스크린샷 이미지를 추가할수있습니다. 이미지 파일을 클릭 드래그하여 업로드합니다. 또는 하단의 choose file에서 이미지 파일을 선택합니다(JPG 또는 PNG 형식, RGB 색상 공간, 최대10개)3)아래 애플 개발자 웹사이트에서 스크린샷 이미지 요구사항을 확인합니다(Screenshot specifications)https://developer.apple.com/help/app-store-connect/reference/screenshot..
iOS 앱 배포 - 애플 개발자 프로그램 등록부터 앱스토어 출시까지(A-Z)1-애플 개발자 프로그램 등록하기(Apple Developer Program 가입)2-CSR 및 Certificates(인증서) 생성하기(App Store Connect)3-앱 ID 및 Identifiers(식별자) 등록하기(Bundle ID) (App Store Connect)4-Provisioning Profiles(프로비저닝 프로필) 생성하기 (App Store Connect)5-앱 개발 및 배포 테스트를 위한 장치 등록하기(Devices) (App Store Connect)6-Xcode 프로젝트 빌드하고 장치에서 실행하기7-유니티(Unity)에서 빌드한 Xcode 프로젝트에서 iOS 앱 아이콘(App Icon) 설정하기 ..
App Store Connect에서 앱 상태 Missing Compliance(수출 규정 관련 문서 누락)1)앱을 제출하거나 업데이트할 때 앱 상태에서 Missing Compliance(수출 규정 관련 문서 누락)를 표시합니다. Apple은 앱이 암호화 기술을 사용할 경우 미국의 수출 규정을 준수해야 한다고 요구합니다. Missing Compliance의 manage로 이동합니다. App Encryption Documentation(앱 암호화 문서)2)앱이 사용중인 암호화 알고리즘이 있으면 해당 항목을 선택하고 필요한 서류를 업로드합니다. What type of encryption algorithms does your app implement? (당신의 앱은 어떤 유형의 암호화 알고리즘을 구현하고 있나..