Apple 공증 서비스 업데이트

Apple 공증 서비스 업데이트

altool 명령어 라인 유틸리티 또는 Xcode 13 이전 버전을 사용하여 Apple 공증 서비스로 Mac 소프트웨어를 공증하는 경우 notarytool 명령어 유틸리티로 전환하거나 Xcode 14 이후 버전으로 업그레이드 하시기 바랍니다. 2023년 11월 1일부터 Apple 공증 서비스는 altool 또는 Xcode 13 이전 버전을 통한 업로드를 지원하지 않습니다. 기존에 공증된 소프트웨어는 계속 사용할 수 있습니다.

소프트웨어 공증에 대해 알아보기

Game Center Entitlement(권한) 및 구성 요구사항

Game Center Entitlement(권한) 및 구성 요구사항

Game Center 기능을 제공하는 iOS, iPadOS, tvOS 앱은 App Store 제출 전에 entitlements plist 파일에 Game Center Entitlement(권한)를 포함하고 App Store Connect에서 Game Center 기능을 구성해야 합니다.

Xcode에서 Game Center를 구성하는 방법 알아보기

App Store Connect에서 Game Center를 구성하는 방법 알아보기

기능 및 Entitlement(권한) 관련 업데이트 보기

중간 인증서 업데이트

중간 인증서 업데이트

App Store에 제출된 새로운 앱 및 앱 업데이트의 영수증과 샌드박스의 모든 앱은 SHA‑256 중간 인증서로 서명됩니다. 앱이 AppTransactionTransaction API나 verifyReceipt 웹 서비스 엔드포인트를 사용하여 App Store 거래를 확인하는 경우 별도의 조치가 필요하지 않습니다.

앱이 기기에서 App Store 영수증을 확인하는 경우에는 앱이 이 인증서의 SHA-256 버전을 지원하는지 확인하세요. 이 인증서의 SHA-256 버전을 지원하지 않는 새로운 앱 및 앱 업데이트는 2023년 8월 16일부터 App Store에서 더 이상 수락되지 않습니다.

tvOS 16.1 SDK

tvOS 16.1 SDK

App Store에 제출하는 모든 tvOS 앱은 Xcode 14.1 및 tvOS 16.1 SDK 이후 버전으로 빌드해야 합니다.

앱 제출 알아보기

5월에 시행될 글로벌 가격 업데이트

5월에 시행될 글로벌 가격 업데이트

App Store 스토어프론트 전반의 기존 앱 및 일회성 앱 내 구입 가격이 향상된 글로벌 가격으로 업데이트됩니다. 2023년 3월 8일 이후로 관련 업데이트를 진행하지 않으셨다면 미국에서 적용되는 현재 가격을 기준으로 업데이트됩니다. 튀르키예 App Store에서는 이 업데이트의 적용이 올해 말로 연기됩니다.

더 알아보기

Xcode 14.1

Xcode 14.1

App Store에 제출하는 iOS 및 iPadOS 앱은 Xcode 14.1 및 iOS 16.1 SDK 이후 버전으로 빌드해야 합니다. 그리고 App Store에 제출하는 watchOS 앱은 Xcode 14.1 및 watchOS 9.1 SDK 이후 버전으로 빌드해야 합니다.

앱 제출 알아보기

구독 보고서

구독 보고서를 1.2 버전에서 1.3 버전으로 전환하기

2023년 3월 1일부터는 구독 보고서 1.2 버전을 더 이상 사용할 수 없습니다. App Store Connect API 또는 Reporter를 사용하여 구독 보고서를 자동으로 다운로드하는 경우, 아직 쿼리 매개변수를 1.3 버전으로 업데이트하지 않았다면 업데이트하시기 바랍니다.

XML

XML에서 App Store Connect API로의 전환

이르면 2022년 11월 9일부터 XML 피드가 앱 내 구입, 구독, 메타데이터 또는 앱 가격을 더 이상 지원하지 않습니다. 이 콘텐츠는 App Store Connect REST API를 통해 관리할 수 있으므로 작업 흐름을 쉽게 맞춤화 및 자동화할 수 있습니다.

XML 피드는 기존의 Game Center 관리 기능을 지원하는 데 계속해서 사용할 수 있습니다.

API에 대해 더 알아보기

App Store

온라인 그룹 이벤트 앱 내 구입

App Store 심사 지침 3.1.1에서는 유료 온라인 그룹 서비스를 제공하는 앱은 앱 내 구입을 통해 해당 서비스를 제공하도록 규정하고 있습니다. 최근 코로나19의 재확산과 코로나19가 오프라인 서비스에 지속적으로 미치는 영향을 고려하여 준수 기한을 2022년 6월 30일로 연장하였습니다.

더 알아보기

App Store

앱 내에서의 계정 삭제

App Store 심사 지침 5.1.1 덕분에 개인 데이터에 대한 사용자 관리 권한이 더욱 강화되었습니다. 이 업데이트에서는 계정 생성을 허용하는 모든 앱은 사용자가 앱 내에서 계정을 삭제할 수 있도록 허용해야 한다고 명시하였습니다. 본 요구 사항은 적용하는 것이 복잡하므로 준수 기한을 2022년 6월 30일로 연장하였습니다.

더 알아보기

Xcode 14

Xcode 14에서 32비트 앱 지원 중단

Xcode 14부터 32비트 및 64비트 코드를 사용한 단일 바이너리 빌드 기능이 제거되었습니다. Xcode 14에서는 64비트 앱만 빌드할 수 있습니다. 2016년에 출시된 iOS 10은 32비트 앱을 실행할 수 있는 마지막 버전이었습니다. iOS 11부터 기기에 설치되어 있는 32비트 앱은 실행되지 않습니다.

Xcode 에 대해 더 알아보기

App Store

Xcode 13

App Store에 제출하는 모든 iOS와 iPadOS 앱은 Xcode 13iOS 15 SDK로 빌드해야 합니다. 또한 App Store에 제출하는 watchOS 앱은 Xcode 13watchOS 8 SDK로 빌드해야 합니다.

더 알아보기

App Store

TLS 1.0 및 1.1 지원 중단

TLS 1.0 및 1.1은 iOS 15, iPadOS 15, macOS 12, watchOS 8,tvOS 15에서 지원 중단되었습니다. 모든 Apple 플랫폼의 향후 릴리즈에서도 지원이 중단됩니다. 앱이 모든 연결에서 ATS(App Transport Security)를 활성화한 경우 다른 조치를 취할 필요가 없습니다. 앱에서 기존 TLS 1.0 또는 1.1을 계속 사용하는 경우 TLS 1.2 이후 버전으로 전환할 계획을 세우시기 바라며, 더 빠르고 안전한 TLS 1.3 지원을 권장합니다.

더 알아보기

App Store

Game Center 인증을 위한 인증서

서버 기반 Game Center 인증을 위한 새로운 인증서가 publicKeyUrl을 통해 제공됩니다. 해당 날짜 이후에는 기존 인증서를 더 이상 사용할 수 없습니다. 앱에서 항상 현재 publicKeyUrl 값을 검색하고 사용하여 자동으로 새 인증서가 사용되도록 하시기 바랍니다.

더 알아보기

App Store

AppTrackingTransparency

iOS 14.5, iPadOS 14.5tvOS 14.5부터 모든 앱은 사용자를 추적하거나 사용자 기기의 광고 식별자에 접근하려면 AppTrackingTransparency 프레임워크를 사용하여 사용자에게 추적 권한을 요청해야 합니다. 사용자로부터 추적이 가능하도록 허가를 받지 않는 한, 기기의 광고 식별자 값은 모두 0이 되며 사용자에 대한 추적이 허용되지 않습니다.

더 알아보기

App Store

APNs Provider API

푸시 알림에는 HTTP/2 기반 APNs(Apple Push Notification Service) Provider API를 사용해야 합니다. 이 API를 사용하면 JSON 웹 토큰을 사용한 인증, 향상된 오류 메시지, 알림별 피드백과 같은 우수한 기능을 활용할 수 있습니다. 2021년 3월 31일 이후로 APNs는 레거시 바이너리 프로토콜을 더 이상 지원하지 않습니다.

더 알아보기

App Store

앱 업데이트 제출 요구 사항

앱 업데이트를 제출하는 경우 다음 심사 지침을 반드시 준수해야 합니다.

  • 사용자 계정을 인증하거나 설정하는 앱은 App Store 심사 지침의 지침 4.8에서 요구하는 경우 Apple로 로그인 기능을 지원해야 합니다.
  • 어린이 카테고리 앱은 App Store 심사 지침의 지침 1.3 및 5.1.4를 반드시 준수해야 합니다.
  • HTML 5를 사용하는 앱은 App Store 심사 지침의 지침 4.7을 반드시 준수해야 합니다.

App Store 심사 지침 읽기