이제 최신 OS 릴리즈용 빌드를 App Store에 제출할 수 있습니다
2023년 09월 12일
iOS 17, iPadOS 17, macOS Sonoma, tvOS 17, watchOS 10이 곧 전 세계 사용자에게 제공됩니다. Xcode 15 릴리즈 후보와 최신 SDK를 사용하여 앱과 게임을 빌드하고, 이를 TestFlight에서 테스트한 후 심사를 위해 App Store에 제출하세요. 이제 Xcode Cloud에서 TestFlight 및 App Store에 원활하게 배포할 수 있습니다. 언어, 프레임워크, 도구, 서비스 전반의 주요 개선 사항과 새로운 기능을 사용하여 Apple 플랫폼에서 더욱 특별한 경험을 제공해 보세요.
Xcode 및 Swift. Xcode 15의 향상된 코드 완성, 대화형 미리보기 및 라이브 애니메이션을 통해 앱을 더 빠르게 코딩 및 설계해 보세요. 매크로를 도입한 Swift는 풍부하고 직관적인 API를 새롭게 선보입니다. 새로운 SwiftData 프레임워크는 선언적 코드를 사용하여 손쉽게 데이터를 유지합니다. 아울러 SwiftUI는 세부 단계와 키프레임, 그리고 새로운 Observation 프레임워크를 사용하여 간소화된 데이터 흐름으로 더 정교한 애니메이션을 제작할 수 있도록 지원합니다.
위젯 및 실시간 현황. 이제 대화형 위젯이 iPhone의 스탠바이, iPad의 잠금 화면, Mac의 데스크탑, Apple Watch의 스마트 스택 등 새로운 위치에서 실행됩니다. SwiftUI를 사용하면 상황에 따라 위젯의 색상과 간격이 시스템상에서 조정되어 플랫폼 전반에 걸쳐 더욱 광범위한 사용이 가능해집니다. 이제 iPad에서 WidgetKit 및 ActivityKit으로 빌드된 실시간 현황을 사용할 수 있습니다. 사용자는 앱에서 일어나는 일을 실시간으로 확인할 수 있습니다.
Metal. 새로운 Game Porting Toolkit을 사용하면 게임을 그 어느 때보다 쉽게 Mac으로 가져올 수 있으며, Metal 셰이더 컨버터를 사용하면 게임의 셰이더와 그래픽 코드를 변환하는 과정이 대폭 간소화됩니다. 레이 트레이싱(Ray Tracing)에 추가된 최신 업데이트로 게임과 프로덕션 렌더러를 확장하여 더욱 사실적이고 디테일한 장면을 제작해 보세요. 그 밖의 다양한 개선 사항을 활용해 멋진 게임과 전문가용 앱을 Apple Silicon에서 더욱 손쉽게 제공할 수 있습니다.
앱 단축어. 앱 단축어를 사용하면 앱의 주요 기능이 Spotlight에 자동으로 표시되므로 사용자가 앱의 가장 중요한 뷰와 작업에 빠르게 접근할 수 있습니다. 새로운 디자인을 통해 앱의 단축어를 더욱 간단하게 실행할 수 있으며, 새로운 자연어 기능을 통해 사용자가 유연하게 음성으로 단축어를 실행할 수 있습니다.
App Store. 이제 StoreKit의 새로운 SwiftUI 뷰로 모든 플랫폼에 걸쳐 앱 내 구입과 구독 항목을 판매하는 것이 더욱 간편해졌습니다. Xcode, Apple 샌드박스 환경, TestFlight에서 테스트를 진행할 때 StoreKit의 최신 개선 사항을 사용하여 더 많은 제품 항목을 테스트해 볼 수 있습니다. 지역별 사전 주문을 통해 새로운 지역에서 앱 출시일을 다르게 설정하면 사용자의 기대감을 높일 수 있습니다. App Store는 사용자의 관심사 및 선호에 기반한 맞춤형 제안을 통해 더 많은 앱을 발견할 수 있도록 지원하는 고도로 역동적이고 맞춤화된 앱 노출 경험을 제공합니다.
그리고 그 이상. 머신 러닝, Object Capture, 지도, 패스키, SharePlay 및 다양한 기능의 개선 사항에 대해 알아보세요.
2024년 4월부터 App Store에 제출하는 앱은 Xcode 15 및 iOS 17 SDK, tvOS 17 SDK, 또는 watchOS 10 SDK 이후 버전으로 빌드해야 합니다.