Mac App Store에 앱 제출하기

macOS Ventura에서는 전 세계 사용자의 사용자 경험을 향상시킬 수 있는 놀랄만한 새로운 기능 및 향상된 기능을 제공합니다. 지금 바로 Mac 앱과 제품 페이지를 업데이트하고 제출해 보십시오.

Xcode로 빌드하기

Apple 플랫폼의 최신 기술을 완벽하게 통합하여 뛰어난 사용자 경험을 제공하십시오. 모든 최신 Apple 플랫폼용 SDK가 포함된 Xcode 14.1으로 앱을 빌드해 보십시오.

Xcode 다운로드하기

범용 앱

M1, M1 Pro,M1 Max를 탑재한 Mac의 뛰어난 성능을 활용하려면 Xcode 14.1을 사용하여 Mac 앱을 범용 앱으로 빌드해 보십시오. Xcode에서는 자동으로 Apple Silicon 기반 Mac에 최적화된 바이너리 조각과 Intel 기반 Mac에 최적화된 바이너리 조각을 생성한 다음 이를 Mac App Store에 제출할 준비가 된 하나의 앱 번들로 묶어 줍니다. 도구 막대에서 'Any Mac'(모든 Mac)을 대상으로 선택하여 언제든지 이를 테스트할 수 있습니다.

범용 macOS 바이너리 빌드 보기

Liquid Retina XDR 디스플레이

새로운 MacBook Pro에는 Liquid Retina XDR 디스플레이가 도입되어 새로운 1080p FaceTime HD 카메라 주변으로까지 활성 디스플레이 영역이 확장되었습니다. 앱이 전체 화면 경험을 제공하고 기본 시스템 메뉴를 사용하는 경우, macOS Ventura는 자동으로 카메라 주변 영역을 고려합니다. 앱에서 맞춤형 전체 화면 경험을 제공하거나 메뉴 막대를 가리고 그 위에 콘텐츠를 표시하는 경우, 놀랍게 변신한 새 디스플레이에서 최적의 경험을 제공하기 위해 일부 사항을 수정해야 할 수 있습니다.

전체 화면 모드에 대해 알아보기

메뉴 막대 메뉴에 대해 알아보기

NSPrefersDisplaySafeAreaCompatibilityMode 보기

NSScreen 보기

macOS Ventura에 최적화된 다양한 기능

macOS Ventura SDK에는 다양하고 멋진 기능이 포함되어 있습니다. 한 단계 업그레이드된 몰입형 게임을 빌드하고, 머신 러닝 및 SharePlay의 향상된 기능을 활용하고, 연속성 카메라와 통합하는 등의 작업을 수행하십시오.

macOS Ventura에 대해 알아보기

SwiftUI

SwiftUI에서 향상된 목록 보기, 더 나은 검색 경험 및 제어 집중 영역에 대한 지원과 같은 새로운 기능을 사용할 수 있습니다. 또한 drawRect와 동등한 수준의 최신 GPU가 가속화된 새로운 Canvas API를 통해 더 낮은 수준의 드로잉 프리미티브를 더 강력하게 제어할 수 있습니다. 새로운 Accessibility Representation API를 사용하면 기존의 표준 SwiftUI 컨트롤의 손쉬운 사용 지원 전체를 맞춤형 컨트롤로 손쉽게 가져올 수 있습니다.

SwiftUI에 대해 알아보기

Metal

그래픽과 컴퓨팅 프로그램 간의 긴밀한 통합이 이루어진 환경에서 풍부한 셰이딩 언어를 사용하여 전문가용 3D 앱 및 놀라운 게임을 만들 수 있습니다. 새로운 기능에는 향상된 그래픽 및 컴퓨팅 통합, 함수 스티칭, 레이 트레이싱에 대한 업데이트, GPU 가속화 ML 학습 등이 있습니다.

Metal에 대해 알아보기

단축어

이제 macOS에서도 단축어 기능을 사용할 수 있습니다. 앱 기능을 동작이라 불리는 빌딩 블록으로 공개하여 기능을 배가할 수 있으며, Mac Catalyst 또는 AppKit으로 빌드되었는지에 상관없이 단축어 동작을 macOS에서 빌드할 수 있습니다. 앱에서 직접 단축어를 실행하도록 할 수도 있습니다.

단축어에 대해 알아보기

Object Capture

RealityKit 2의 Object Capture를 사용하여 iPhone 또는 iPad에 저장된 일련의 2D 이미지를 AR에 최적화된 생동감이 느껴지는 3D 오브젝트로 만들 수 있습니다. 이 새로운 macOS API를 통해 최신 사진 측량 소프트웨어를 사용하여 3D 모델 제작 전문 기술 없이도 고유한 3D 모델을 만들 수 있습니다.

Object Capture에 대해 알아보기

Mac Catalyst

macOS 12 SDK에는 Mac Catalyst를 통해 개발된 앱을 위한 새롭고 향상된 API가 추가되어 팝업 버튼, 툴팁 및 자막을 윈도우의 메뉴 막대에 표시할 수 있습니다. 또한 터치 대체, 키보드 탐색, Siri Intent 및 사용자가 어디에서든 Command-P 키를 눌러 프린트하도록 허용하기 등과 같은 기능을 제공할 수 있습니다.

Mac Catalyst에 대해 알아보기

앱 테스트하기

출시를 위해 앱 개발을 마무리하기 전에 Xcode에서 앱을 테스트하도록 합니다. 내부 테스터에게 TestFlight 앱의 베타 버전을 사용하도록 하여 앱을 테스트할 수도 있습니다.

Xcode에서 테스트하는 방법에 대해 알아보기

TestFlight 베타 다운로드하기

제출 및 홍보하기

메타데이터와 프로모션을 준비한 후 심사를 위해 App Store Connect에서 앱을 제출하십시오.

앱 심사

심사 절차에 대해 알아보고, App Store 심사 지침을 확인하고, 앱을 제출하기 전에 일반적인 문제를 방지하는 방법에 대해 알아보십시오.

App 심사에 대해 더 알아보기

제품 페이지

앱 이름, 아이콘, 설명, 스크린샷, 앱 미리보기 및 키워드를 제품 페이지에 사용할 수 있도록 준비하십시오. 이 과정에서 부제목 및 홍보 문구를 업데이트하고 새로운 앱 내 구입을 홍보할 수도 있습니다. 앱에서 다크 모드를 지원하는 경우 사용자들이 어떤 경험을 하게 될지 보여 주는 스크린샷을 하나 이상 포함하는 것이 좋습니다.

멋진 제품 페이지를 만드는 방법에 대해 알아보기

앱이 수집하는 개인정보 세부 사항

App Store Connect에서 앱에 통합된 코드와 관련된 타사 처리 방침을 포함하여 앱의 개인정보 처리 방침에 관해 필요한 모든 정보를 입력하십시오. 이러한 세부 사항은 App Store 제품 페이지의 앱이 수집하는 개인정보 레이블을 구성하는 데 사용되며, 새로운 앱 및 앱 업데이트를 App Store에 제출할 때도 필요합니다.

앱이 수집하는 개인정보 세부 사항 제공에 대해 알아보기

앱 사전 주문

App Store Connect에서 심사를 위해 앱과 메타데이터를 제출할 때, 새 앱을 사전에 예약 주문할 수 있도록 설정할 수 있습니다. 사용자는 App Store 제품 페이지에서 앱이 출시되기 전에 미리 주문할 수 있습니다.

사전 주문을 제공하는 방법에 대해 알아보기

제출

최신 플랫폼 버전 및 기기를 지원하도록 앱을 업데이트한 후 심사를 위해 앱을 제출할 수 있습니다. App Store에서 배포하기 위해 앱을 제출하는 방법에 관한 단계별 지침을 확인하십시오.

App Store Connect 도움말 보기

새로운 발견

새로운 발견 탭은 고객이 Mac App Store에서 최고의 신규 앱 및 업데이트된 앱을 찾을 수 있는 곳입니다. 에디터는 매주 상세한 스토리와 비하인드 스토리 인터뷰, 엄선된 컬렉션을 통해 놀라운 앱과 게임을 조명하여 보다 풍부한 Mac 경험을 제공합니다.

에디터 팀과 공유하고 싶은 앱에 대한 특별한 이야기가 있다면 문의해 주십시오.

아트워크 다운로드

Apple이 승인한 Mac 하드웨어 이미지 안에 앱을 표시하여 앱을 홍보할 수 있습니다. 마케팅 커뮤니케이션에 'Mac App Store에서 다운로드' 배지를 사용하여 다운로드를 유도하는 명확한 메시지를 전달할 수도 있습니다.

마케팅 리소스 및 지침 보기