View in English

  • Apple Developer
    • 시작하기

    시작하기 탐색

    • 개요
    • 알아보기
    • Apple Developer Program

    알림 받기

    • 최신 뉴스
    • Hello Developer
    • 플랫폼

    플랫폼 탐색

    • Apple 플랫폼
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store

    피처링

    • 디자인
    • 배포
    • 게임
    • 액세서리
    • 웹
    • 홈
    • CarPlay
    • 기술

    기술 탐색

    • 개요
    • Xcode
    • Swift
    • SwiftUI

    피처링

    • 손쉬운 사용
    • 앱 인텐트
    • Apple Intelligence
    • 게임
    • 머신 러닝 및 AI
    • 보안
    • Xcode Cloud
    • 커뮤니티

    커뮤니티 탐색

    • 개요
    • Apple과의 만남 이벤트
    • 커뮤니티 주도 이벤트
    • 개발자 포럼
    • 오픈 소스

    피처링

    • WWDC
    • Swift Student Challenge
    • 개발자 이야기
    • App Store 어워드
    • Apple 디자인 어워드
    • 문서

    문서 탐색

    • 문서 라이브러리
    • 기술 개요
    • 샘플 코드
    • 휴먼 인터페이스 가이드라인
    • 비디오

    릴리즈 노트

    • 피처링 업데이트
    • iOS
    • iPadOS
    • macOS
    • watchOS
    • visionOS
    • tvOS
    • Xcode
    • 다운로드

    다운로드 탐색

    • 모든 다운로드
    • 운영 체제
    • 애플리케이션
    • 디자인 리소스

    피처링

    • Xcode
    • TestFlight
    • 서체
    • SF Symbols
    • Icon Composer
    • 지원

    지원 탐색

    • 개요
    • 도움말
    • 개발자 포럼
    • 피드백 지원
    • 문의하기

    피처링

    • 계정 도움말
    • 앱 심사 지침
    • App Store Connect 도움말
    • 새로 추가될 요구 사항
    • 계약 및 지침
    • 시스템 상태
  • 빠른 링크

    • 이벤트
    • 뉴스
    • 포럼
    • 샘플 코드
    • 비디오
 

비디오

메뉴 열기 메뉴 닫기
  • 컬렉션
  • 전체 비디오
  • 소개

더 많은 비디오

  • 소개
  • 요약
  • 자막 전문
  • 코드
  • App Store Connect에서 Retention Messaging 살펴보기

    Retention Messaging의 강력한 기능을 사용하여 구독자가 취소하기 전에 구독자에게 다가갈 수 있는 방법을 알아보세요. App Store Connect에서 이 기능을 구성하고 구독 특가를 추가하는 방법뿐만 아니라, Retention Messaging API를 활용하여 사용자들이 앱 또는 게임 구독을 유지하도록 유도하는 실시간 메시지와 외부 옵션을 제공하는 방법을 알아보세요.

    챕터

    • 0:00 - Introduction
    • 2:38 - Retention Messaging in App Store Connect
    • 6:38 - Real-time Retention Messaging
    • 11:46 - Retention Messaging comparison

    리소스

    • Interest form: Real-time Retention Messaging
    • Supporting monthly subscriptions with a 12-month commitment
    • Retention Messaging API
      • HD 비디오
      • SD 비디오

    관련 비디오

    WWDC26

    • App Store에서 앱 노출 향상하기
    • Apple 앱 내 구입의 새로운 기능
  • 비디오 검색…

    App Store에서 자동 갱신 구독을 판매하면 큰 보람을 느낄 수 있어요 하지만 중요한 순간에 고객에게 다가가기는 쉽지 않아요 예를 들어 고객이 구독 취소를 고려하는 순간처럼요 바로 그 순간이 고객에게 상기시켜 드릴 기회예요 구독 서비스에서 받게 될 가치를 알려드릴 수 있어요 저는 App Store 서버 팀의 엔지니어 Tori예요 이 영상에서는 구독자를 유지하는 방법을 소개할게요 App Store Connect의 Retention Messaging을 활용해서요 고객과의 연결을 돕기 위해 만들어진 새로운 기능이에요 먼저 Retention Messaging의 개요와요 App Store Connect에서 설정하는 방법을 살펴볼게요 그다음 실시간 Retention Messaging이 App Store Connect의 Retention Messaging과 어떻게 함께 작동하는지 알아볼게요 제 Exercise 앱에서 예시를 살펴볼게요 활성 구독을 취소하려는 고객의 사례예요 취소 페이지에는 고객에게 메시지가 표시돼요 취소의 영향을 알려주는 내용이에요 이 구독의 경우 App Store에서는 고객에게 안내해요 취소하면 가족이 이 구독을 더 이상 이용할 수 없다고요 취소를 진행하게 되면요 이 순간이 기회예요 고객에게 메시지나 오퍼를 제공할 수 있는 기회요 Retention Messaging이 바로 그것을 가능하게 해줘요 Retention Messaging은 취소 플로우에 가치를 더해줘요 고객에게 설득력 있는 가치 제안 메시지를 보여주면서요 구독을 취소하려는 고객에게 표시돼요 Retention Messaging으로 고객에게 상기시킬 수 있어요 구독의 혜택을요 또는 구독을 유지하도록 오퍼를 제공할 수도 있어요 Retention Messaging은 세 가지 화면을 지원해요 메시지만, 메시지와 이미지, 또는 메시지와 오퍼예요 Exercise 앱에서 세 가지 화면을 확인할 수 있어요 여기에서는 메시지가 고객에게 눈에 띄게 표시돼요 이미지를 추가하면 시각적인 매력을 더할 수 있어요 또는 현재 구독인 Yoga+에 대해 3개월 무료 오퍼를 제공하거나 구독을 유지하도록 추가 인센티브를 제공할 수 있어요 저장 비율은 구독을 유지한 구독자의 백분율이에요 구독 관리의 취소 확인 페이지에 도달한 후 기준이에요 Retention Messaging을 도입한 구독은요 평균 저장 비율이 1.4포인트 증가해요 82% 증가에 해당해요 프로모션 오퍼 메시지는 가장 높은 저장 비율 증가를 달성했는데요 5.5포인트 증가로 223% 증가에 해당해요 개발자마다 다른 결과가 관찰될 수 있다는 점에 유의하세요 App Store Connect에서 Retention Messaging 설정 방법을 알아볼게요 App Store Connect의 Retention Messaging을 사용하면요 앱에 대한 리텐션 메시지를 구성할 수 있어요 원하는 구독에 매핑할 수 있어요 Asset Library에서 이미지를 선택해 메시지와 함께 제공할 수 있어요 리텐션 오퍼도 설정할 수 있어요 메시지와 함께 고객에게 제공할 수 있도록요 또한 App Store Connect API도 Retention Messaging을 지원해요 API를 통해 리텐션 메시지와 리텐션 오퍼를 설정할 수 있어요 Asset Library에 대한 자세한 내용은 다음 세션을 확인하세요 WWDC26의 "App Store에서 존재감 높이기" 세션이에요 작동 방식을 살펴볼게요 App Store Connect의 구독 페이지에서요 Retention Messaging을 시작하도록 안내하는 새 영역이 있어요

    시작하기 버튼을 탭하면 리텐션 메시지 이름을 입력하는 모달이 나타나요 요가 구독용 메시지이므로 Yoga Message라고 이름을 지을게요 그런 다음 생성 버튼을 탭해요

    새 화면이 표시되며 메시지 텍스트, 이미지를 편집할 수 있어요 왼쪽에는 적용 구독과 오퍼가 표시돼요 오른쪽에는 리텐션 메시지의 실시간 미리보기가 있어요 편집하는 대로 업데이트돼요

    리텐션 메시지에는 항상 메시지 텍스트가 포함되어야 해요 이미지와 오퍼는 모두 선택 사항이에요 Yoga+ 구독의 리텐션 메시지 생성을 계속해 볼게요 텍스트부터 시작할게요 영어로 메시지를 작성할게요 다른 언어 버전도 선택할 수 있어요

    텍스트 상자에 "다음 달 출시: 가이드 요가"라고 입력할게요 와! 미리보기에 제목이 바로 업데이트됐어요 계속해서 설명을 추가할게요 가이드 요가 수업, 요가 전용 새 지표, 다양한 콘텐츠를 놓치지 마세요 오른쪽 미리보기가 즉시 업데이트되는 것을 확인해 보세요 이미지를 추가했을 때 어떻게 보이는지 확인해 볼게요 Asset Library에 이미 이미지가 있으니 그것을 선택할게요 미리보기가 정말 멋지게 보여요!

    이제 Yoga+ 구독을 선택해야 해요 Yoga+ 구독의 모든 고객이 이 메시지를 볼 수 있도록요 이제 Yoga+ 구독이 선택되었어요 다른 구독도 선택할 수 있어요 리텐션 메시지는 여러 구독에 연결할 수 있거든요 마지막으로 자격 있는 고객들을 위해 오퍼 옵션을 추가할게요 이미 설정된 리텐션 오퍼가 있으니 그것들을 선택할게요 이 메시지와 함께 표시될 수 있는 모든 오퍼예요 자격 조건과 이용 가능 여부가 함께 표시돼요 App Store에서 자격 있는 고객에게 가장 적합한 오퍼를 자동 선택해요 따라서 하나의 구독에 여러 오퍼를 안심하고 선택할 수 있어요 고객이 오퍼 자격을 갖춘 경우 알아두면 좋은 점이 있어요 이미지가 오퍼로 교체돼요

    다른 오퍼가 어떻게 표시되는지 보고 싶다면요 오퍼 드롭다운에서 다른 오퍼를 선택할 수 있어요 드롭다운에서 오퍼 없음을 선택할 수도 있어요 오퍼 없이 미리보기가 어떻게 보이는지 확인하려면요 테스트로 넘어가 볼게요 샌드박스 테스트로 구독 구현을 검증할 수 있어요 프로덕션으로 진행하기 전에요 리텐션 메시지는 샌드박스에서 완전히 테스트할 수 있어요 샌드박스에서 구독을 취소할 때 리텐션 메시지를 테스트할 수 있어요 리텐션 오퍼를 설정했다면요 오퍼 관련 필드가 올바르게 구성되었는지 확인할 수도 있어요 서명된 트랜잭션 또는 갱신 정보에서요

    또한 리텐션 오퍼를 새로 소개해요 리텐션 메시지의 새로운 오퍼 유형이에요 서명된 트랜잭션과 갱신 정보가 업데이트돼요 리텐션 오퍼가 사용되었음을 나타내는 새로운 offerType 값 5가 추가됐어요 오퍼 식별자, 오퍼 할인 유형 등 다른 오퍼 관련 필드도 포함돼요 오퍼 기간도 예상대로 표시돼요 App Store Connect에서 Retention Messaging을 설정하면요 구독자를 유지하는 데 중요한 한 걸음을 내딛는 거예요 구독 라이프사이클의 중요한 순간에요 고객과 더 직접적으로 소통하고 싶다면요 구독을 취소하려는 순간에 말이에요 실시간 Retention Messaging으로 한 단계 더 나아갈 수 있어요 실시간 Retention Messaging을 사용하면요 실시간 메시지 기본 설정을 제공하는 엔드포인트를 설정할 수 있어요 App Store의 서버 간 HTTP 요청에 응답하는 형태로요 Retention Messaging API로 메시지 및 이미지 쌍을 구성할 수 있어요 취소 플로우에서 고객에게 표시될 내용이에요 App Store에서 실시간 요청을 받으면요 고객에게 표시할 메시지를 App Store에 알릴 수 있어요 또는 App Store Connect의 Retention Messaging이 설정된 경우 App Store Connect의 메시지 중 하나를 기본 설정으로 지정할 수도 있어요

    Yoga+ 구독에 대해 동일한 화면을 만들 수 있어요 실시간 Retention Messaging을 사용해서요 App Store Connect의 리텐션 메시지를 사용할 때와 동일하게요

    하지만 실시간 Retention Messaging은 메시지도 지원해요 플랜 전환 형식으로요 고객에게 다른 플랜을 제안할 수 있어요 동일한 구독 그룹 내에서 취소 대안으로요 Yoga+ 구독의 경우요 연간 구독을 전환 플랜으로 제안하기로 했어요

    실시간 Retention Messaging은 Retention Messaging API 기반이에요 메시지와 이미지를 관리하는 서버 간 엔드포인트 집합이에요 샌드박스와 프로덕션에서 Retention Messaging API를 사용하면요 Exercise 앱 엔드포인트의 URL을 구성할 수 있어요 Exercise 앱의 메시지를 설정하고요 Exercise 앱의 각 구독에 대한 기본 메시지를 선택하고요 Exercise 앱의 이미지를 업로드하고 관리할 수 있어요 샌드박스 환경에서만요 Retention Messaging API는 성능 테스트를 지원해요 performanceTest를 시작하고 결과를 확인하는 엔드포인트도 제공해요 성능 테스트를 통과해야 해요 프로덕션에서 실시간 Retention Messaging을 사용하기 전에요

    App Store에서 실시간 Retention Messaging 요청을 보내면요 구독을 식별하기 위해 originalTransactionId를 보내드려요 원하는 현지화를 확인하기 위한 고객의 로케일과요 추적을 위한 requestIdentifier 등 다양한 정보도 함께 보내요 실시간 요청에 응답할 때는요 세 가지 응답 형식 중 하나를 선택할 수 있어요 message로 응답하면 메시지 또는 이미지가 포함된 메시지를 표시해요 messageIdentifier를 제공하면 돼요 요가 구독에 관한 메시지를 나타내는 messageIdentifier를 선택했어요 해당 이미지와 쌍을 이루는 것으로요 alternateProduct로 응답하면 고객에게 전환 플랜을 제안해요 messageIdentifier와 productId를 제공해서 동일한 구독 그룹 내에서요 Yoga+의 연간 구독을 전환 플랜으로 제안하기로 했어요

    또는 promotional offer로 응답하면 고객에게 오퍼를 제공해요 messageIdentifier와 promotionalOfferSignature를 제공하면 돼요 Yoga+ 3개월 무료 promotionalOffer를 제공하기로 했어요 각 시나리오에서 제공할 내용과요 지원되는 다른 시나리오와 나머지 API에 대한 내용은요 이 세션 리소스에 링크된 문서에서 확인할 수 있어요 실시간 Retention Messaging에는 빠르고 응답성 높은 서버가 필요해요 훌륭한 고객 경험을 보장하려면요 프로덕션에 출시하기 전에 샌드박스에서 성능 테스트를 통과해야 해요 하지만 서버가 항상 제때 응답하지 못할 수도 있어요 그 경우 App Store에서 고객에게 폴백 메시지를 표시해요 실시간 Retention Messaging은 항상 실시간 응답을 우선시해요 이용할 수 없거나 잘못된 형식인 경우요 App Store에서 먼저 폴백해요 App Store Connect의 Retention Messaging 기본 설정으로요 적용 가능한 오퍼도 포함해서요 구독에 대해 App Store Connect 메시지가 설정되지 않은 경우에는요 App Store에서 기본 메시지로 폴백해요 Retention Messaging API로 구성된 기본 메시지로요 샌드박스에서 실시간 Retention Messaging 설정을 시작해 보세요 먼저 샌드박스에서 테스트 메시지와 이미지를 모두 설정하세요 완료가 되면요 요청을 수신하기 시작할 엔드포인트를 설정하세요 테스터가 구독을 취소하려고 할 때요 샌드박스에서 테스트에 만족한 후에요 성능 테스트를 시작하세요

    성능 테스트를 통과하면요 프로덕션에서 메시지와 이미지를 설정하세요 프로덕션 엔드포인트도 설정해요 이제 App Store의 요청에 응답할 준비가 됐어요 프로덕션 메시지와 이미지를 항상 최신 상태로 유지하세요

    iOS 26.5에서 12개월 약정 월간 구독을 도입했어요 이 새로운 청구 플랜 유형의 경우 실시간 Retention Messaging API도요 이 플랜 유형을 전환 플랜으로 지원하도록 업데이트됐어요 alternateProduct 선택 시 billingPlanType 필드를 제공하면 돼요 App Store에 대한 응답에서요 Retention Messaging을 사용해 고객에게 이 플랜을 제안하려면요 12개월 약정 월간 구독에 대한 자세한 내용은요 WWDC26 세션 "Apple 인앱 구매의 새로운 기능"을 확인해 보세요 실시간 Retention Messaging은 강력한 도구예요 빠르고 응답성 높은 서버에서 가장 잘 작동해요 App Store Connect의 Retention Messaging과 비교해 볼게요 여러분의 사용 사례에 맞는 선택을 도와드릴게요

    App Store Connect의 Retention Messaging과 실시간 Retention Messaging의 핵심 차이는 의사 결정이에요 App Store Connect에서 구독에 대해 Retention Messaging을 설정하면요 App Store에서 메시지와 해당 오퍼를 고객에게 표시해요 추가 개입 없이요 실시간 Retention Messaging을 사용하면요 각 고객에게 표시할 내용을 실시간으로 선택해요 App Store Connect의 Retention Messaging과요 실시간 Retention Messaging 모두 메시지와 이미지를 구성할 수 있어요 다만 방식은 서로 달라요 App Store Connect의 Retention Messaging은요 App Store Connect 또는 App Store Connect API를 통해 가능해요 실시간 Retention Messaging의 경우요 Retention Messaging API를 통해 서버 간 방식으로만 가능해요 두 방식 모두 오퍼를 지원해요 App Store Connect는 특정 리텐션 오퍼가 필요하며요 구독에 연결된 오퍼여야 해요 실시간 Retention Messaging은 프로모션 오퍼를 활용할 수 있어요 실시간으로 제공할 오퍼를 선택할 수 있도록요 프로모션 오퍼에는 여전히 서명이 필요해요 리텐션 메시지에 사용되는 경우에도요 App Store Connect Retention Messaging은 세 가지 화면을 지원해요 메시지, 이미지 또는 오퍼예요 실시간 Retention Messaging도 동일한 세 가지 화면을 지원하고요 플랜 전환 화면도 추가로 지원해요

    App Store Connect의 Retention Messaging은 이상적인 선택이에요 서버가 없는 경우나요 리텐션 메시지를 구성한 후에요 App Store가 고객에게 표시할 내용을 선택하도록 하고 싶다면요 App Store Connect 메시지는 특정 구독에 연결되어 있어요

    서버가 있고 각 고객에게 표시할 메시지를 직접 선택하고 싶다면요 실시간 Retention Messaging을 고려해 보세요 실시간 Retention Messaging도 고려해 보세요 프로모션 오퍼로 오퍼와 자격 조건을 더 세밀하게 제어하고 싶다면요

    실시간 Retention Messaging은 App Store Connect의 Retention Messaging을 기반으로 해요 App Store Connect에서 Retention Messaging 설정을 고려하세요 실시간 Retention Messaging 사용 시에도 폴백 메시지로 활용하기 위해서요 App Store Connect의 Retention Messaging은 가치를 제공하는 훌륭한 방법이에요 구독 취소 플로우에서 고객에게 모든 분이 활용할 수 있어요 실시간 Retention Messaging은 App Store Connect의 Retention Messaging을 기반으로 해요 실시간 Retention Messaging에 관심이 있다면요 관심 양식을 작성해 주세요 이 세션 리소스에 링크된 양식에서 액세스를 요청하세요 다룬 내용을 정리하고 Retention Messaging을 최대한 활용하는 방법을 살펴볼게요

    App Store Connect에서 설정할 Retention Messaging 유형을 검토하세요 더 나아가 실시간 Retention Messaging API 문서를 살펴보세요 앱에 적합한지 판단하기 위해서요 실시간 Retention Messaging을 도입하고 싶다면요 관심 양식을 제출해 액세스를 요청하세요 함께해 주셔서 감사해요! Retention Messaging에 대해 알려드릴 수 있어서 즐거웠어요 앞으로 여러분이

    앱에서 리텐션 메시지를 활용하시길 기대할게요

    • 6:08 - Signed transaction updates

      // Signed transaction updates
      
      {
          "bundleId": "com.example.app",
          "productId": "Yoga_summer_2026",
          "type": "Auto-Renewable Subscription",
          "transactionReason": "RENEWAL",
          "inAppOwnershipType": "PURCHASED",
          "quantity": 1,
          "price": 0,
          "currency": "USD",
          "offerType": 5, // retention offer
          "offerIdentifier": "Yoga_2026_cancel_free_3m",
          "offerDiscountType": "FREE_TRIAL",
          "offerPeriod": "P3M", 
          "transactionId": "1000098916194"
          "originalTransactionId": "1000011859217",
          "appAccountToken": "23a91ca7-06f3-425f-bff6-820904b510a9",
          ...
      }
    • 7:50 - Retention Messaging API

      // Retention Messaging API: https://api.storekit.apple.com/inApps/v1/messaging
      
      // URL configuration
      PUT /realtime/url
      GET /realtime/url
      DELETE /realtime/url
      
      // Message configuration
      PUT /message/{messageIdentifier}
      DELETE /message/{messageIdentifier}
      GET /message/list
      PUT /default/{productId}/{locale}
      DELETE /default/{productId}/{locale}
      GET /default/{productId}/{locale}
      
      // Image configuration
      PUT /image/{imageIdentifier}
      DELETE /image/{imageIdentifier}
      GET /image/list
      
      // Performance testing - Sandbox only
      POST /performanceTest // initiate test
      GET /performanceTest/result/{requestId} // get results
    • 8:34 - Real-time requests

      // Real-time requests
      
      // Request from the App Store
      {
          "originalTransactionId": "123456789",
          "appAppleId": 6745974591,
          "productId": "Yoga_summer_2026",
          "userLocale": "en-US",
          "requestIdentifier": "c03248af-dd76-4e9b-9c1e-4489cd19a768",
          "environment": "Production", // or Sandbox
          "signedDate": 1780920000000
      }
    • 8:57 - Real-time requests with message

      // Real-time requests
      
      // Request from the App Store
      {
          "originalTransactionId": "123456789",
          "appAppleId": 6745974591,
          "productId": "Yoga_summer_2026",
          "userLocale": "en-US",
          "requestIdentifier": 
              "c03248af-dd76-4e9b-9c1e-4489cd19a768",
          "environment": "Production", // or Sandbox
          "signedDate": 1780920000000
      }
      
      // Your response
      {
          "message": {
              "messageIdentifier": 
                  "551ee7c0-c097-418e-9dd5-2a98533a7390"
          }
      }
    • 9:11 - Real-time request with alternate product

      // Real-time requests
      
      // Request from the App Store
      {
          "originalTransactionId": "123456789",
          "appAppleId": 6745974591,
          "productId": "Yoga_summer_2026",
          "userLocale": "en-US",
          "requestIdentifier": 
              "c03248af-dd76-4e9b-9c1e-4489cd19a768",
          "environment": "Production", // or Sandbox
          "signedDate": 1780920000000
      }
      
      // Your response
      {
          "alternateProduct": {
              "messageIdentifier":
                  "ed7f25fc-5741-46a3-8502-062e0fb8afd0",
              "productId": "Yoga_summer_2026_annual"
          }
      }
    • 9:24 - Real-time request with promotional offer

      // Real-time requests
      
      // Request from the App Store
      {
          "originalTransactionId": "123456789",
          "appAppleId": 6745974591,
          "productId": "Yoga_summer_2026",
          "userLocale": "en-US",
          "requestIdentifier": 
        "c03248af-dd76-4e9b-9c1e-4489cd19a768",
          "environment": "Production", // or Sandbox
          "signedDate": 1780920000000
      }
      
      // Your response
      {
          "promotionalOffer": {
              "messageIdentifier": 
                  "80135e2b-ae15-4ec4-8c5c-9ecc8045c0dc",
              "promotionalOfferSignatureV2": "eyJhbGciOiJFUzI…"
          }
      }
    • 0:00 - Introduction
    • Retention Messaging allows you to reach your subscribers when they are about to cancel you subscription, offering you an opportunity to save your subscribers at this critical moment.

    • 2:38 - Retention Messaging in App Store Connect
    • Retention Messaging in App Store Connect allows you to set up retention messages that are automatically delivered to your customers when they are about to cancel a subscription. You can use Asset Library and retention offers to add value to your retention messages.

    • 6:38 - Real-time Retention Messaging
    • Use real-time Retention Messaging and the Retention Messaging API to reach out to your customers in real time when they are about to cancel their subscriptions. The App Store will make a server-to-server call to your configured endpoint to get your real-time message preference.

    • 11:46 - Retention Messaging comparison
    • Compare Retention Messaging in App Store Connect and real-time Retention Messaging to determine which is the right fit for your app.

Developer Footer

  • 비디오
  • WWDC26
  • App Store Connect에서 Retention Messaging 살펴보기
  • 메뉴 열기 메뉴 닫기
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    메뉴 열기 메뉴 닫기
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • SF Symbols
    메뉴 열기 메뉴 닫기
    • 손쉬운 사용
    • 액세서리
    • Apple Intelligence
    • 앱 확장 프로그램
    • App Store
    • 오디오 및 비디오(영문)
    • 증강 현실
    • 디자인
    • 배포
    • 교육
    • 서체(영문)
    • 게임
    • 건강 및 피트니스
    • 앱 내 구입
    • 현지화
    • 지도 및 위치
    • 머신 러닝 및 AI
    • 오픈 소스(영문)
    • 보안
    • Safari 및 웹(영문)
    메뉴 열기 메뉴 닫기
    • 문서(영문)
    • 튜토리얼
    • 다운로드
    • 포럼(영문)
    • 비디오
    메뉴 열기 메뉴 닫기
    • 지원 문서
    • 문의하기
    • 버그 보고
    • 시스템 상태(영문)
    메뉴 열기 메뉴 닫기
    • Apple Developer
    • App Store Connect
    • 인증서, 식별자 및 프로파일(영문)
    • 피드백 지원
    메뉴 열기 메뉴 닫기
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program(영문)
    • Mini Apps Partner Program
    • News Partner Program(영문)
    • Video Partner Program(영문)
    • Security Bounty Program(영문)
    • Security Research Device Program(영문)
    메뉴 열기 메뉴 닫기
    • Apple과의 만남
    • Apple Developer Center
    • App Store 어워드(영문)
    • Apple 디자인 어워드
    • Apple Developer Academy(영문)
    • WWDC
    최신 뉴스 읽기.
    Apple Developer 앱 받기.
    Copyright © 2026 Apple Inc. 모든 권리 보유.
    약관 개인정보 처리방침 계약 및 지침