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..
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..
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? (당신의 앱은 어떤 유형의 암호화 알고리즘을 구현하고 있나..
App Store Connect에서 iOS 앱 배포 - 승인된 앱(Approved)을 앱스토어에 출시하기1)App Store Connect의 앱 리뷰(App Review)에서 제출한 앱이 승인된것을 확인할수있습니다(Approved) Pending Developer Release2)앱 상태가 Pending Developer Release라고 표시되는것을 확인할수있습니다. 개발자가 제출한 앱이 애플의 리뷰를 거친 후 승인이 완료되었으며(Approved) 앱을 출시할 준비가되었다는것을 의미합니다. 3)앱을 출시하려면 우측 상단의 Release This Version을 클릭합니다. 4)이용가능한 국가 또는 지역을 확인하고 앱을 출시합니다(Release This Version) 5)앱 상태가 Ready for..
애플 맥(MacOS) 사파리(Safari) 브라우저 인터넷 방문 기록 삭제하기1)사파리(safari) 브라우저를 실행합니다. 2)상단의 history(방문 기록) 메뉴에서 clear history(방문 기록 지우기)를 선택합니다. 4)all history(모든 방문 기록)을 선택하고 clear history(방문 기록 지우기)를 클릭합니다. 5)상단의 safari 메뉴에서 settings(설정)로 이동합니다. 방문기록 제거 기간 설정6)general(일반)의 remove history items(방문 기록 항목 제거)에서 방문 기록 제거 기간을 설정합니다.
애플 맥(MacOS) 모든 콘텐츠 및 설정 지우기(시스템 운영체제 초기화)모든 콘텐츠 및 설정 지우기는 맥(Mac)의 모든 데이터, 설정 및 앱을 삭제하며 이 작업은 취소할 수 없습니다.1)좌측 상단의 애플 메뉴에서 시스템 설정(system settings)으로 이동합니다. 2)일반(general)에서 전송 또는 재설정(transfer or reset)으로 이동합니다. 3)모든 콘텐츠 및 설정 지우기(erase all content and settings)를 클릭합니다. 4)모든 콘텐츠 및 설정 지우기(erase all content and settings)를 클릭하면 모든 데이터, 설정 및 앱이 삭제됩니다. Mac이 지워지는 동안 화면이 어두워질 수 있으며 Mac이 두 번 이상 재시작될 수 있습니다...
App Store Connect에서 iOS 앱 배포 - 앱 심사 및 거절 유형 몇가지 문제해결앱 심사의 검토 일자(Review date)와 검토된 버전(Version reviewed)을 표시합니다. Guideline 1.3 - Safety - Kids Category(가이드라인 1.3 - 안전 - 어린이 카테고리)You have selected the Kids category for your app, but it includes access to external content or allows the user to engage in commerce without first obtaining parental permission. Specifically, we found the following in yo..
App Store Connect에서 iOS 앱 배포 - 샌드박스(Sandbox) 테스트 계정 추가하기샌드박스(Sandbox) 계정을 사용하여 앱의 인앱구매(IAP) 기능을 테스트할수있습니다. 샌드박스 계정으로 로그인하면 샌드박스 환경에서 테스트를 진행하며 실제 결제가 발생하지 않고도 인앱 구매 성공 및 실패 시나리오를 확인할 수 있습니다. 1)App Store Connect의 상단 Users and Access(사용자 및 액세스) 메뉴에서 Sandbox(샌드박스)로 이동합니다. 2)Add Test Account를 클릭하고 새로운 샌드박스 테스트 계정을 추가합니다. 3)샌드박스 테스트 계정으로 추가할 신규 테스터 정보를 입력합니다.이메일(Email) - 애플(Apple) 계정으로 사용되지 않았거나 아이튠..
App Store Connect에서 iOS 앱 배포 - TestFlight를 사용하여 앱 테스트하기(사용자 추가 및 초대)1)App Store Connect의 앱에서 상단의 TestFlight로 이동합니다. 2)좌측 Testers(테스터)에서 INTERNAL TESTING(내부 테스팅)의 +버튼을 클릭합니다. 3)새로운 내부 테스터 그룹을 생성합니다. Xcode 빌드를 그룹의 모든 테스터에게 자동으로 전달하려면 Enable automatic distritution(자동 배포 활성화)를 활성화합니다. 4)새로운 그룹이 추가된것을 확인할수있습니다. Testers(테스터)의 +버튼을 클릭합니다. 5)해당 그룹에 테스터를 추가합니다. 테스터는 Xcode에서 업로드한 새로운 빌드를 TestFlight 앱에서 테스..
App Store Connect에서 iOS 앱 배포 - 인앱 구매(IAP, In-App Purchases) 만들기1)좌측 MONETIZATION(수익화)의 In-App Purchases(인앱 구매)에서 create를 클릭합니다. 2)새로운 인앱 구매(In-App Purchases)를 생성합니다.Type(유형) - 소모성 또는 비소모성 유형을 선택합니다. 소모성은 게임 내 생명 또는 보석과 같이 사용시 소모되고 재구매 가능한 유형입니다. 비소모성은 광고제거와 같이 한번 구입하면 계속 사용할수있는 유형입니다. Reference Name(식별 정보) - App Store Connect와 판매 및 추세 보고서에 사용됩니다. Product ID(제품 ID) - 상품에 사용하는 고유한 ID입니다. (1개의 상..