In-App Purchase allows you to embed a store inside your app using the Store Kit framework. This framework connects to the App Store on your app’s behalf to securely process payments from users, prompting them to authorize payment. The framework then notifies your app, which provides the purchased items to users. Use In-App Purchase to collect payment for additional features and content.
인 - 앱 구매하면 Store Kit 프레임 워크를 사용하여 응용 프로그램 내부 저장소를 포함 할 수 있습니다. 이 프레임 워크는 그 (것)들을 지불을 승인하라는 메시지가 안전하게 사용자의 지불을 처리하기 위해 응용 프로그램을 대신하여 앱 스토어에 연결합니다.프레임 워크는 사용자에게 구매 한 품목을 제공하는 앱을 알립니다. 추가 기능과 콘텐츠에 대한 지불을 수집하기 위해 구매 - 응용 프로그램에서 사용합니다.
At a Glance 한눈에 보기
For example, using In-App Purchase, you can implement the following scenarios: 예를 들어, 구매 - 응용 프로그램에서 사용하여 다음 시나리오를 구현할 수 있습니다 :
A basic version of your app with additional premium features 추가 고급 기능을 사용하여 응용 프로그램의 기본 버전
A magazine app that lets users purchase and download new issues 사용자는 새로운 이슈를 구입하고 다운로드 할 수있는 잡지 앱
A game that offers new environments (levels) to explore 탐구하는 새로운 환경 (수준)을 제공 게임
An online game that allows players to purchase virtual property 플레이어가 가상 재산을 구매할 수있는 온라인 게임
Understand Products and Design Your App
제품을 이해하고 응용 프로그램을 디자인
Understanding what kinds of products and behaviors are supported by In-App Purchase lets you design your app and in-app store to make the best use of this technology. 제품과 행동의 종류 인 - 앱 구매에 의해 지원되는 이해 당신이 당신의 응용 프로그램을 설계 및 저장 - 응용 프로그램에서이 기술을 최대한 활용할 수 있도록 할 수 있습니다.
All Apps Implement Core Behavior
모든 애플 리케이션 핵심 동작을 구현
All products require certain basic behavior in your app to support the basic In-App Purchase flow of letting the user select a product, requesting payment for the product, and delivering the purchased product.
모든 제품은 사용자가 제품을 선택시키는 제품에 대한 지불을 요청하고, 구입 한 제품을 제공의 구매 흐름 앱에서 기본을 지원하는 앱에서 특정 기본 동작을 필요로합니다.
Some Apps Implement Additional Behavior
일부 애플 리케이션은 추가 동작을 구현
Some products require aditional behavior app: products that include digital assets need your app to perform the download, and subscriptions need your app to keep track of when the user has an active subscription. 일부 제품은했다 aditional 행동 응용 프로그램이 필요합니다 : 디지털 자산을 포함 제품은 다운로드를 수행 할 응용 프로그램을 필요로하고, 구독은 사용자가 활성 구독이있는 경우를 추적하기 위해 응용 프로그램이 필요합니다.
Apps and Products are Submitted for Review
애플 리케이션 및 제품은 검토 용으로 제출
When you are done developing and testing, you submit your app and your In-App Purchase products for review. 당신이 개발 및 테스트를 완료하면, 당신은 검토를 위해 응용 프로그램과 앱내 구매 제품을 제출합니다.
See Also
iTunes Connect Developer Guide describes how to use iTunes Connect, in particular, how to create and configure your app’s products.
In-App Purchase is a feature that allows your users to purchase content within your app. You configure this feature by clicking the Manage In-App Purchases button on the App Summary page. This button is only visible if your iTunes Connect account was assigned the admin or technical role, and your team agent agreed to the latest iOS Developer Program or Mac Developer Program license agreement.
인 -앱구매는 사용자가응용 프로그램 내에서콘텐츠를 구입 할 수있는 기능입니다. 당신은응용 프로그램요약 페이지에서구매버튼-앱에서 관리를 클릭하여이 기능을구성합니다.귀하의아이튠즈계정관리자또는 기술역할을할당하고, 팀에이전트는 최신의 iOS 개발자 프로그램또는 Mac개발자 프로그램라이센스계약에동의했다연결하는 경우에만이 버튼을볼 수 있습니다.
About In-App Purchase
You implement In-App Purchase in your app using the Store Kit framework. Store Kit connects to the App Store on your app's behalf to securely process payments from the user. Store Kit prompts the user to authorize the payment and then notifies your app so that it can provide items the user purchased. Use In-App Purchase to collect payment for enhanced functionality or additional content that can be used by your app.
당신은Store Kit 프레임 워크를사용하여응용 프로그램의 구매-앱에서 구현합니다.스토어 키트안전하게사용자의지불을 처리하기 위해 응용 프로그램을 대신하여 앱 스토어에 연결합니다.스토어 키트는 사용자가 결제를승인하라는 메시지를 표시하고 사용자가구매 한 품목을제공 할 수있도록다음응용 프로그램을알립니다.향상된 기능또는응용 프로그램에 사용할 수있는 추가콘텐츠에 대한지불을수집하기 위해구매-응용 프로그램에서사용합니다.
For example, you can use In-App Purchase to implement any of the following scenarios: 예를 들어,다음 시나리오중 하나를구현하는인 -앱구매를 사용할 수 있습니다:
A basic version of your app with additional premium features 추가고급기능을 사용하여응용 프로그램의기본 버전
A book reader app that allows the user to purchase and download new books 사용자가새책을구입하고다운로드 할 수있는책 리더애플 리케이션
A game that offers new environments (levels) to explore 탐구하는 새로운환경(수준)을 제공게임
An online game that allows the player to purchase virtual property 플레이어가가상재산을구매할수있는 온라인게임
Access to a turn-by-turn map service 턴바이 턴 지도 서비스 접근.
A subscription to a digital magazine or newsletter 디지털잡지 나뉴스 레터에가입
Promo codes available for apps cannot be used to purchase In-App Purchases. There is no support for bulk-purchasing of In-App Purchases. 응용 프로그램에 사용할 프로모션코드인 -앱구매를 구입하는 데 사용할 수 없습니다. 인 -앱구매의대량구매에 대한 지원은 없습니다.
To enable In-App Purchase in your apps, you need to have the latest Paid Applications contract in effect with Apple, and your team agent needs to agree to the latest Program License Agreement. 귀하의응용 프로그램에서 앱내 구매를 사용하려면, 당신은 애플과효과의 최신 유료프로그램계약이 필요하고, 팀에이전트는최신프로그램 라이센스계약에 동의해야합니다.
Before being sent to Apple for review, all In-App Purchases must be registered through iTunes Connect and tested in a sandbox environment to ensure proper functionality. 연결검토를 위해Apple에전송되기 전에모든인 -앱구매는 아이튠즈를 통해 등록해야하고 적절한기능을 보장하기 위해샌드 박스환경에서 테스트.
You can create In-App Purchase content for free and paid iOS and Mac apps. Every product you want to offer in your store must first be registered with the App Store through iTunes Connect. When you register a product, you provide a name, description, and pricing for your product, as well as other metadata used by the App Store and your app. 당신은 무료및 유료IOS및 Mac애플 리케이션을위한구매콘텐츠앱에서 만들 수 있습니다.당신이상점에서 제안하고자하는 모든 제품은 먼저 아이튠즈연결을 통해 앱 스토어에 등록해야합니다.당신이 제품을등록 할 때, 당신은 이름, 설명, 가격의 제품뿐만 아니라, 앱 스토어및애플 리케이션에 의해 사용되는 다른메타 데이터를제공합니다.
You identify the product using a unique string called a product identifier. When your app uses Store Kit to communicate with the App Store, it uses product identifiers to retrieve the configuration data you provided for the product. Later, when a user wants to purchase a product, your app identifies the product to be purchased using its product identifier. 당신은제품 식별자라는 고유 한 문자열을 사용하여 제품을식별합니다.앱이앱 스토어와 통신하는 저장키트를 사용하는 경우, 그것은 당신이 제품을 제공하는 구성데이터를 검색하는제품식별자를사용합니다.나중에사용자가제품을 구입하고자 할 때, 당신의 애플 리케이션은 자사의 제품식별자를 사용하여구입할 수있는제품을 식별합니다.
In-App Purchases are available worldwide and cannot be limited per territory. This availability ensures a seamless customer experience. For example, if an app is purchased in Germany and then the customer moves to Turkey; the customer should still be able to access and restore the In-App Purchases they purchased with the app, even if the app has never been available in Turkey. 인 -앱구매는 전 세계적으로사용할 수 있으며,영역별로 제한할 수 없습니다.이가용성은원활한고객 경험을 보장합니다.앱이 독일에서구입하는 경우 예를 들어,다음고객은터키로 이동, 고객은여전히앱이터키에서 사용할 수 적이있다하더라도, 응용 프로그램과 함께구입앱내구매를액세스하고복원할 수 있어야합니다.
You can create, edit, and delete In-App Purchases and submit them to Apple for review. 당신은생성, 편집 및삭제앱내구매를하고 검토를 위해애플에게 제출할 수 있습니다.
You can create up to 10,000 separate product IDs assigned to your In-App Purchases per app in iTunes Connect. This number refers to the number of products, not the number of purchase transactions. 당신은10,000별도의 제품을 만들 수있는 것은연결iTunes의응용 프로그램당앱내구매에 할당 된ID를. 이 숫자는제품을구입하지트랜잭션의수의수를 나타냅니다.
You can start creating an In-App Purchases from the App Summary page. 당신은응용 프로그램요약페이지에서앱내구매를 만들기 시작할 수 있습니다.
Creating In-App Purchases
In-App Purchases are associated with a single app, so you create and register In-App Purchases from the App Summary page in iTunes Connect. Regardless of the type of product you want to create, the steps are similar. 인 -앱구매는 단일 응용 프로그램과 연결되어 있으므로연결아이튠즈앱요약페이지에서인 -앱구매를 만들고 등록합니다.에 관계없이만들려는제품의 유형, 단계는비슷합니다.
On the Home page, click Manage Your Apps. 홈페이지의 'Manager Your Apps'를 클릭합니다.
Click the app you want to create an In-App Purchase for. 당신이인 -앱구매를 만들려면 응용 프로그램을클릭합니다.
On the App Summary page, click Manage In-App Purchases. 앱요약 페이지에서구매-앱에서관리를 클릭합니다.
Click Create New. 새로 만들기를 클릭합니다.
Click Select in the section belonging to the type of In-App Purchase you want to create. 만들려는앱내 구매의 유형에 속하는 부분에서선택을 클릭합니다.
Fill out the form that appears. 나타나는양식을 작성하십시오.
The information you enter in the In-App Summary and In-App Purchase Details sections of this page depends on the type of In-App Purchase you are creating. However, some of the properties are common to most types of In-App Purchases. 당신은앱내요약에이 페이지의 인 -앱구매정보섹션에입력 한정보는작성하는인 -앱구매의유형에 따라 달라집니다.그러나일부 속성은 앱내구매의대부분의 유형에 공통됩니다.
Click Save. 저장을 클릭합니다.
Your In-App Purchase can now be viewed on the Manage In-App Purchases page for your app. 앱내구매는 이제 귀하의 응용 프로그램에 대한 구매페이지앱내관리에볼 수 있습니다.
Selecting the Type of In-App Purchase to Create 만들기앱내 구매의유형을선택
The In-App Purchase type cannot be changed once your In-App Purchase has been created. The types of In-App Purchases you can create are described in Table 12-1. 앱내구매가 생성 된 후앱내 구매유형은변경할 수 없습니다.당신이만들 수앱내구매의 유형은표 12-1에 설명되어 있습니다.
Table 12-1 In-App Purchase types
Type
Description
Consumable
A consumable In-App Purchase must be purchased every time the user downloads it. One-time services, such as fish food in a fishing app, are usually implemented as consumables. 소모품인 -앱구매는 사용자가그것을다운로드할 때마다구입해야합니다.이러한낚시응용 프로그램의 물고기와 같은 일회성서비스는일반적으로소모품으로 구현됩니다.
Non-Consumable
Non-consumable In-App Purchases only need to be purchased once by users. Services that do not expire or decrease with use are usually implemented as non-consumables, such as new race tracks for a game app. 비소모품인 -앱구매는 사용자가한 번구매해야합니다. 만료또는 사용에 따라 감소하지 않는서비스는일반적으로게임애플 리케이션을위한 새로운 레이스 트랙과 같은 비 소모품으로구현됩니다.
Auto-Renewable Subscriptions
Auto-renewable Subscriptions allow the user to purchase updating and dynamic content for a set duration of time. Subscriptions renew automatically unless the user opts out, such as magazine subscriptions.
자동재생구독은 사용자가 설정 한 시간동안업데이트및동적 콘텐츠를구입할수 있습니다.사용자가탈퇴하지 않는 한구독잡지구독으로, 자동으로갱신.
Note: Customers will be notified if the price of an auto-renewable subscription increases during the duration of their subscription. After their subscriptions expire, they are opted-out of the subscription. These customers will have to manually renew their subscription at the increased price in the App Store. 참고 :자동재생구독가격이자신의가입기간동안증가하면고객이 통보됩니다. 자신의구독만료후, 그들은선택한아웃구독합니다. 이고객은수동으로앱 스토어에서 증가 된가격에 그들의가입을 갱신해야합니다.
If the price of an auto-renewable subscription decreases during customers’ subscription period, customers will not be notified and the subscription will automatically renew at the lower price. 자동재생구독가격은고객의가입 기간동안감소하는 경우, 고객에게 통보되지 않으며구독이 자동으로낮은 가격에갱신됩니다.
Free Subscription
Free subscriptions are a way for developers to put free subscription content in “Newsstand.” Once a user signs up for a free subscription, it will be available on all devices associated with the user’s Apple ID. Note that free subscriptions do not expire and can only be offered in Newsstand-enabled apps. 무료구독에 무료구독 콘텐츠를 넣어 개발자를위한방법입니다"신문 가판대."사용자가무료구독까지 서명하면, 사용자의 애플ID와 연결된 모든 장치에서사용할 수 있습니다.무료구독이 만료주지 않습니다 만가판대지원 응용 프로그램에 제공할 수 있습니다.
Non-Renewing Subscription
Non-Renewing Subscriptions allow the sale of services with a limited duration. Non-Renewing Subscriptions must be used for In-App Purchases that offer time-based access to static content and are only available to iOS apps. 비갱신구독제한된기간과 서비스의 판매를 할 수 있습니다.비갱신구독은정적콘텐츠를시간 기반액세스를 제공하고 만IOS애플 리케이션에 사용할 수있는 인 -앱구매를 위해 사용되어야합니다.
If you use non-renewing subscription, your app is responsible for delivering the subscription to all the user's devices. 당신이사용하는 경우비갱신구독을앱이모든 사용자의 장치에구독을제공할 책임이 있습니다.
Because a non-renewing subscription requires a user to renew each time, your app must contain code that recognizes when the subscription is due to expire. It must also prompt the user to purchase a new subscription. 비 갱신등록은 사용자마다 갱신을필요로하기 때문에, 귀하의 응용 프로그램은 구독만료될 때인식코드를포함해야합니다.또한사용자가새 구독을 구입하라는 메시지를 표시해야합니다.
Entering In-App Purchase Information
After you select a type of In-App Purchase to create, enter the information in the form that appears. The properties in Table 12-2 are found in the forms for In-App Purchases. For auto-renewable subscriptions, the product ID is a property of each issue as described in “Creating Subscriptions.” 당신이만들앱내 구매의 유형을 선택한 후표시되는형태로정보를 입력합니다.테이블의속성은12-2앱내구매형태로발견된다.자동갱신구독의제품ID에서 설명한 각문제의 속성 "구독을 만듭니다."
Each form differs slightly from the other forms. The following tasks explain what is required for each form. For the Auto-Renewable Subscription form see “Creating Subscriptions.” 각 양식은 다른양식에서약간 다릅니다.다음 작업은 각 양식에 필요한 것을설명한다.자동 재생구독양식은 "구독 만들기"를 참조하십시오.
The Free Subscription form is the shortest form and forms the basis for all other forms. 무료가입폼은짧은형태이며,모든다른 형태의 기초를 형성한다.
Enter the reference name in the Reference Name field. 참조이름 필드에서 참조 이름을 입력합니다.
Enter the product ID in the Product ID field. 제품ID필드에제품ID를 입력하십시오.
Specify whether or not the In-App Purchase is cleared for sale. 인 -앱구매는판매취소할지 여부를지정합니다.
Click Add Language to add a language. 언어를 추가하려면언어추가를 클릭합니다.
Add any review notes. 모든검토노트를추가 할 수 있습니다.
Click Choose File to add a screenshot for review. 검토스크린 샷을추가 할파일선택을 클릭합니다.
Non-Consumable In-App Purchases are able to be hosted by Apple. See “Hosting Non-Consumable Purchases” for details. 비소모품인 -앱구매애플에 의해 호스팅 될수 있습니다.자세한 내용은 "호스팅 비소모품구매"를 참조하십시오.
Enter the reference name in the Reference Name field. 참조이름 필드에서 참조이름을 입력합니다.
Enter the product ID in the Product ID field. 제품ID필드에제품ID를 입력하십시오.
Specify whether or not the In-App Purchase is cleared for sale. 인 -앱구매는판매취소할지 여부를지정합니다.
Choose a price tier from the pop-up menu. 팝업 메뉴에서계층가격을선택합니다.
Click Add Language to add a language. 언어를 추가하려면언어추가를 클릭합니다.
Select whether or not Apple will host your content. 애플이콘텐츠를호스팅할지 여부를 선택합니다.
Table 12-2 Common In-App Purchase properties 구매속성-앱에서12-2공통 테이블
Property
Description
Reference Name
The reference name will be displayed in iTunes Connect and in sales and trends reports. It will not be displayed on the App Store. The reference name cannot be longer than 255 bytes. 참조 이름은 아이튠즈커넥트에서 판매 및동향보고서에표시됩니다.그것은앱 스토어에 표시되지 않습니다.참조 이름은255 바이트보다 길 수 없습니다.
The reference name is editable at any time and must be unique within the app. 참조 이름은 언제든지 편집하고 응용 프로그램 내에서고유해야합니다.
Product ID
A unique identifier that will be used for reporting. It can be composed of letters and numbers. 보고를 위해사용되는고유 식별자입니다.그것은문자와 숫자로 구성할 수 있습니다.
The unique UTF-8 alphanumerical identifier for the In-App Purchase. The Product ID is any alphanumeric sequence of letters and numbers you’d like to use to be uniquely identified in our system (i.e: com.company.app_name.productid). 인 -앱구매에 대한 고유 UTF-8문자 숫자식별자입니다.제품 ID는 고유(: com.company.app_name.productid예) 우리의 시스템에서 식별 할 수사용하려는문자와 숫자의알파벳순서입니다.
You are free to make up any string of UTF-8 letters and numbers, as long as it is unique and is under 255 characters. This is not editable after submitting your In-App Purchase and once a Product ID is used for one In-App Purchase, it can never be used again. 당신은독특하고255 자하에만큼, UTF-8문자와 숫자의 문자열을만들기 위해무료입니다.이앱내구매를제출하고한 번제품ID가 구매-응용 프로그램에서 하나사용후편집 할 수 없습니다, 그것은다시사용하지않을수 있습니다.
Pricing and Availability
Contains information on whether or not your In-App Purchase is available for sale and how much it costs. See “Entering Pricing and Availability Information” for details. 여부앱내구매판매를 위해사용할 수 있으며얼마나비용에 대한 정보를 포함합니다.자세한 내용은 "가격 및가용성 정보를입력"을 참조하십시오.
Languages
The localization information for this In-App Purchase. See “Adding Languages” for details. 이앱내 구매의현지화정보를 제공합니다.자세한 내용은 "추가 언어"를 참조하십시오.
Review Notes
Additional information about your In-App Purchase that might help Apple review your submission such as test user accounts and passwords. Review notes should not exceed 4000 bytes. 애플은이러한테스트 사용자계정 및암호 등의제출을 검토하는 데 도움이 앱내구매에 대한 추가 정보를 제공합니다.검토노트는4000바이트를초과 할 수 없습니다.
Screenshot
A screenshot used for review purposes only. See “Uploading Screenshots” for details. 스크린 샷은리뷰용으로 만사용됩니다.자세한 내용은 "업로드 스크린 샷"을 참조하십시오.
For example, if you are creating a free subscription In-App Purchase, the In-App Purchase Summary and In-App Purchase Details sections appear as follows: 예를 들어,구매, 인 -앱구매요약 및인 -앱구매정보섹션-앱에서 무료 구독을만드는 경우다음과 같이 나타납니다:
Adding Languages
You must provide localization information for at least one language. Localization information about each language, described in Table 12-3, is the same for all types of In-App Purchases. 당신은적어도 하나의언어에 대한지역화정보를 제공해야합니다.표 12-3에 설명 된 각언어에 대한지역화정보는앱내구매의 모든 유형에 대해 동일합니다.
Table 12-3 Language Properties
Property
Description
Language
The language used by the display name and description. 표시 이름및 설명에 사용되는언어입니다.
Display Name
The name of the In-App Purchase that will be displayed to users. The display name must be at least 2 characters and no more than 75 bytes, assuming single-byte characters. 인 -앱구매의 이름이사용자에게 표시됩니다.표시 이름은단일바이트 문자를가정하고, 최소 2자 ~75바이트 이하여야합니다.
Description
A description of the In-App Purchase that will be displayed to users. The description must be at least 10 characters and no more than 255 bytes, assuming single-byte characters. 사용자에게 표시되는 인 -앱구매에 대한 설명입니다.설명은 단일 바이트문자를가정하고, 최소 10자에서255바이트 이하여야합니다.
Note: The description will be used by Apple during the review process. This description could also be seen by users if you indicate it in your code. For auto-renewable subscriptions, do not include a duration in the description. 참고 :설명은심사 과정에서애플에 의해 사용됩니다.당신은 당신의코드에 나타내는 경우이 설명은 사용자가볼수 있습니다.자동갱신구독의설명에 시간을 포함하지 않습니다.
Publication Name
The title of your In-App Purchase. This may be the same as your app name or display name but should not encode version, platform, or duration information in the name. The publication name cannot be longer than 30 characters, assuming single-byte characters. 앱내구매의 제목입니다. 이것은응용 프로그램이름 또는표시 이름과 동일 할 수 있지만이름버전,플랫폼 또는기간정보를 인코딩하지 않아야합니다.게시 이름은 단일바이트 문자를가정,30자를 초과 할 수 없습니다.
Note: The Publication Name field is only displayed for auto-renewable and free subscriptions. 참고 :발행물이름 필드만자동재생무료구독에 대해 표시됩니다.
You add languages to an In-App Purchase when you create it. 당신이 그것을만들 때앱내 구매에언어를 추가합니다.
In the In-App Purchase Details > Language section, click Add Language. In-App Purchase 자세히에서 > 'Langquage' 섹션, 'Add Language' 클릭.
Select the language from the Language menu. [언어] 메뉴에서언어를 선택합니다.
Enter a user-readable name for the In-App Purchase in the language you selected in the Display Name field. 이표시 이름 필드에서 선택한 언어로앱내구매에 대한 사용자가 읽을 수있는이름을 입력합니다.
Enter a user-readable description of the In-App Purchase in the language you selected in the Display Description text field. 당신은화면설명텍스트 필드에서 선택한 언어로앱내구매의 사용자가 읽을 수있는설명을 입력합니다.
Enter the title of your In-App Purchase in the Publication Name field. 게시이름 필드에앱내구매의 제목을 입력합니다.
Entering Pricing and Availability Information 가격 및 가용성정보 입력
After you select the type of In-App Purchase you want to create, you enter summary and detail information about the In-App Purchase. The In-App Purchase Summary section for consumable, non-consumable, non-renewing subscriptions, and free subscriptions is the same. The Reference Name and product ID properties you enter are described in Table 12-2. The Pricing and Availability properties are described in Table 12-4.
당신이만들려는앱내 구매의 유형을 선택한 후에는앱내 구매에 대한 요약 및 세부정보를 입력합니다.소모품, 비 소모품, 비 갱신구독 및무료구독에 대한인 -앱구매요약 섹션은 동일합니다.입력 한참조 이름및 제품ID속성은표 12-2에 설명되어 있습니다.가격 및 가용성 특성은표 12-4에 설명되어 있습니다.
For information on creating auto-renewable subscriptions, see “Creating Subscriptions.” 자동갱신구독을만드는 방법에 대한 자세한 내용은 "구독 만들기"를 참조하십시오.
Table 12-4 Pricing and Availability Properties (표 12-4가격및 예약 가능 여부등록)
Property
Description
Cleared for Sale
Indicates whether your In-App Purchase is cleared for sale or not. If this box is unchecked, your In-App Purchase will not be available for purchase from within the app. Note that if you set Cleared for Sale to No, all settings for the In-App Purchase will still be available to edit in iTunes Connect, and you can change Cleared for Sale to Yes at a later date.
앱내구매는 판매여부에 대한 취소여부를 나타냅니다.이 확인란을 선택하지 않으면앱내구매는응용 프로그램내에서구입사용할 수 없습니다.당신은아니오에게 판매 해제로 설정하면, 인 -앱구매에 대한 모든설정이아직도아이튠즈에서 편집 연결을할 수있을 것입니다, 당신은 나중에네에게 판매해제변경할 수 있습니다.
Price Tier
Set the price tier at which you want to sell your In-App Purchase. All pricing that is available to you is present in the drop-down menu. Click View Pricing Matrix below the Price Tier drop-down to see the tiers and their values in each currency. If you wish to schedule a price change to occur at a future date automatically, you can do so when you edit your created In-App Purchase.
당신의인 -앱구매를 판매 할계층되는 가격을설정합니다.당신에게가능한 모든가격은드롭 다운메뉴에 존재합니다. 각통화계층및 해당 값을 확인하기 위해가격아래가격매트릭스계층드롭 다운보기를 클릭합니다. 당신은자동으로미래의 날짜에 발생하는가격 변화를 예약하려는 경우당신은 당신의 구입-응용 프로그램에서 생성을 편집 할 때, 당신은 그렇게할 수 있습니다.
Note: Free subscription In-App Purchases don’t have a price tier property.
참고 :-앱에서 구매가 가격 계층속성을가지고 있지않은무료가입.
For example, this is the In-App Purchase Summary > Pricing and Availability form you fill out for a consumable In-App Purchase:
예를 들어,이인 -앱구매요약> 가격및 예약 가능 여부는 구입-응용 프로그램에서 소비를 위해작성양식:
Uploading Screenshots
Before you submit your In-App Purchase, you must upload a screenshot of your In-App Purchase for review purposes only. This screenshot will not be displayed on the App Store or user device. Screenshots must be at least 640 x 920 pixels and at least 72 dpi.
In the Screenshot for Review section of the In-App Purchase Details page, click Choose File. 인 -앱구매정보 페이지의검토섹션의스크린 샷에서 파일 선택을 클릭합니다.
Select a file from the dialog. 대화 상자에서파일을 선택합니다.
Click Choose. 선택을 클릭합니다.
Hosting Non-Consumable Purchases
Apple can host your non-consumable purchases for you and provide a reliable and familiar experience for users who purchase your products, distribute them to their devices, and restore them if needed. Users purchase non-consumable products only once, so if you host your own non-consumables, you need to provide a way for users to restore them. (You implement the restoreCompletedTransactions method in Store Kit to do so). You can have multiple versions of hosted content, but each one needs to be approved by Apple before it can be purchased by users. 애플은당신을 위해비소모품구매를호스팅하고 제품을 구입할사용자를위한안정적이고친숙한경험을 제공, 자신의장치에 배포하고, 필요한 경우복원 할 수 있습니다. 사용자는자신이 아닌 소모품을 호스팅하는 경우에, 당신은 사용자가이를 복원하는 방법을 제공해야한 번만이 아닌 소모품제품을구입할 수 있습니다.(당신은그렇게 할 수있는스토어키트restoreCompletedTransactions메서드를 구현). 당신은호스팅 된 콘텐츠의 여러 버전을 가질 수있지만,각각의 하나는그것이사용자가구입하기 전에 애플의 승인을 받아야합니다.
You turn on this feature when you enter details about the non-consumable purchase in the In-App Purchase Details section.
당신은앱내구매정보섹션에서비소모품구매에 대한 세부 사항을 입력 할 때이 기능을 켜십시오.
Create a non-consumable purchase. 비소모품구입을 만듭니다.
In the Hosting Content with Apple section of the In-App Purchase Details page, click Yes. 인 -앱구매정보 페이지의애플섹션호스팅내용에서 예를 클릭합니다.
You can also choose to host content for existing non-consumable In-App Purchases: from the In-App Purchase details page, click Add Content. 당신은 또한비소모품인 -앱구매를 기존의콘텐츠를호스팅하도록 선택할 수 있습니다 :앱내 구매상세 페이지에서콘텐츠 추가를 클릭합니다.
If you accidentally select the Add Content button but do not want to have Apple host your content, you can undo this selection. In the In-App Purchases Details page, New Version section, click Delete. You will be prompted to confirm this action. 당신이실수콘텐츠 추가버튼을 선택하지만, 애플은콘텐츠를호스팅하도록하지 않으려면, 당신은이 선택을취소 할 수 있습니다.인 - 앱구매상세페이지에서새 버전섹션에서삭제를 클릭합니다.당신은이 작업을확인하라는 메시지가 표시됩니다.
If you enable content hosting, you must upload your content before you submit it to Apple for review. You create an In-App Purchase content package in Xcode (with a .pkg file extension) and upload it with Application Loader or Xcode. Once your content has been processed, your In-App Purchase is available for testing in the sandbox environment. Read Using Application Loader for how to do this. 당신은콘텐츠호스팅을 사용하는 경우 당신은검토를 위해애플에 제출하기 전에, 당신은 귀하의 콘텐츠를업로드해야합니다.당신은엑스 코드에서 앱내 구매콘텐츠패키지 (. 패키지파일확장자)을 만들고응용 프로그램로더또는엑스 코드로 업로드 할 수 있습니다.귀하의 콘텐츠가 처리되면, 앱내구매는샌드 박스환경에서테스트 할수 있습니다.이 작업을 수행하는 방법에 대한 응용 프로그램로더를 사용해보십시오.
Creating Subscriptions
구독만들기
Before you can create auto-renewable subscriptions, you must first generate a shared secret. A shared secret is a unique code that you should use when you call Apple’s servers for your In-App Purchase receipts. Without a shared secret, you cannot test auto-renewable subscriptions in the sandbox mode, nor can you make them available in the App Store. 당신이자동갱신구독을만들기 전에먼저공유비밀을생성해야합니다.공유 비밀은 당신의인 -앱구매영수증애플의 서버를호출 할 때사용해야하는 고유 코드입니다.공유 비밀없이, 당신은샌드 박스모드에서자동갱신구독을테스트 할 수없으며,앱 스토어에서 사용할 수 있습니다.
For complete guidelines and instructions on auto-renewable subscriptions, see In-App Purchase Programming Guide. 자동재생구독에 대한 전체지침과지침은인 -앱구매프로그래밍 가이드를 참조하십시오.
Generating a Shared Secret
You can generate a shared secret from the Manage In-App Purchases page for an app. 당신은응용 프로그램에 대한 구매페이지앱내관리에서 공유비밀을생성 할 수 있습니다.
Click the Manage Your Apps icon. 귀하의애플 리케이션아이콘관리를 클릭합니다.
Locate an app you want to edit. 편집 할응용 프로그램을찾습니다.
On the App Summary page, click Manage In-App Purchases. 앱요약 페이지에서구매-앱에서관리를 클릭합니다.
On the Manage In-App Purchases page, click “View or generate a shared secret”. 구매페이지-앱에서 관리를 클릭"보기 또는 공유 암호를 생성합니다."
From the In-App Purchase Shared Secret page, click Generate to generate the shared secret. 인 -앱구매공유비밀페이지에서공유 비밀을 생성하는 생성을 클릭합니다.
The shared secret that is generated will be displayed and is a string of 32 randomly generated alphanumeric characters. The new shared secret that has been generated can now be used when you call Apple’s servers for your In-App Purchase receipts. You can generate a new shared secret by clicking Generate New. However, if you generate a new shared secret, the old shared secret is lost and no longer works.
생성 된공유 비밀이 표시 및 32임의로 생성 된문자 및 숫자의 문자열이 가능합니다. 당신의인 -앱구매영수증애플의서버를 호출 할 때생성 된새 공유비밀은이제사용할 수 있습니다.당신은새로운생성을클릭하여 새공유 암호를 생성 할 수 있습니다.새공유 암호를 생성하는 경우,기존의공유 비밀을 잃고더 이상 작동하지않습니다.
You can also access the Shared Secret page using the link in the footer of the Manage Your Apps module if you have at least one auto-renewable In-App Purchase subscription set up for any app.
하나 이상의자동재생하는 응용 프로그램에 대해 설정 구매내역응용 프로그램에서이 있다면당신은 또한당신의애플 리케이션모듈관리의 바닥 글에있는 링크를 사용하여 공유비밀페이지에 액세스 할 수 있습니다.
Entering In-App Purchase Information
You can start creating an In-App Purchase from the App Summary page. Information about each property is found in Table 12-5. 당신은응용 프로그램요약페이지에서앱내 구매를 만들기 시작할 수 있습니다.각속성에 대한정보는 표12-5에서 발견된다.
Table 12-5 Duration and pricing properties
Property
Description
Duration
A duration is the length of time between auto-renewals. Note that each duration can only be used once per family. You can choose a duration of 7 days, 1 month, 2 months, 3 months, 6 months, or 1 year. 기간은자동갱신사이의 시간의 길이입니다. 각기간은 유일한 가족당한 번만 사용할 수 있습니다유의하십시오.당신은 7 일1 개월2 개월3 개월, 6 개월, 또는1 년기간을선택할 수 있습니다.
Product ID
A unique identifier that will be used for reporting. It can be composed of letters and numbers. 보고를 위해사용되는고유 식별자입니다.그것은문자와 숫자로 구성할 수 있습니다.
Offer a marketing opt-in incentive
As an incentive, you can offer users a free subscription extension when they opt in to share their contact information with you for marketing purposes. If you select Yes, a drop -down menu will be displayed that will allow you to select the incentive duration. The user’s opted-in information will be made available in the Sales and Trends module of iTunes Connect. Note that Free Subscriptions can’t offer a marketing opt-in incentive (since the subscription is already free), but users will still be asked if they want to opt-in to share their information.
그들은마케팅목적을 위해당신과 함께자신의 연락처정보를 공유하기 위해 선택하는 경우인센티브로, 당신은 사용자에게무료로구독확장을제공 할 수 있습니다.예를 선택하면, 드롭 다운 메뉴는 사용자가 인센티브기간을선택할 수 있습니다가 표시됩니다.사용자가선택한기능의정보를연결아이튠즈의 판매동향모듈에사용할 수있습니다.그들은옵트에 자신의 정보를 공유 할경우무료구독매매옵트 인인센티브(구독이 이미무료이기 때문에)하지만, 사용자가 계속 묻는 메시지가 나타납니다을 제공 할 수 없습니다.
Note: The opt-in incentive is not available for Mac OS X. 참고 :수신 거부의 인센티브가 맥OSX에서사용할 수 없습니다
Offer a Free Trial
(Newsstand Only)
If you offer a free trial, it will begin when a user subscribes. The user will be automatically charged when the free trial is over, unless the user has turned off auto-renewal. If you choose to offer a free trial, a drop-down menu will be displayed that will allow you to select the free trial duration. 당신은무료 평가판을 제공하면 사용자가가입할 때시작됩니다.무료 평가판이 위에있을 때사용자가오프자동 갱신설정하지 않는 한, 사용자는 자동으로부과됩니다.당신은무료 평가판을 제공하기로 선택한 경우 드롭 다운메뉴는 사용자가 무료 시험기간을선택할 수 있습니다가 표시됩니다.
You must have an existing issue to offer a free trial. If you have no issues added in the Manage Newsstand page, you will not see the option to add a free trial. 당신은무료 평가판을 제공하기 위해 기존의문제를가지고 있어야합니다.당신이관리가판대페이지에 추가 아무문제가없는 경우, 당신은 무료 평가판을 추가 할 수있는 옵션이 표시되지 않습니다.
Cleared for Sale
indicates whether this duration is cleared for sale or not. If Cleared for Sale is set to No, your duration will not be available for purchase from within the app. Note that if you set Cleared for Sale to No, all settings for the duration will still be available to edit in iTunes Connect, and you can change Cleared for Sale to Yes at a later date. 이기간은판매여부에 대한 취소여부를 나타냅니다.No로 설정되어판매에 대한 소거경우,기간은응용 프로그램내에서구입사용할 수 없습니다.당신은아니오에게 판매 해제설정하면기간에 대한 모든설정이아직도아이튠즈에서 편집 연결을할 수있을 것입니다, 당신은 나중에네에게 판매해제변경할 수 있습니다.
Price Tier
Set the price tier at which you want to sell this duration. All pricing that is available to you is present in the drop-down menu. 이기간을판매하고자하는 가격계층을 설정합니다. 당신에게가능한 모든가격은드롭 다운메뉴에 존재합니다.
Enter the reference name in the Reference Name field. 참조이름 필드에서 참조이름을 입력합니다.
Click Add Duration to add a subscription price and duration. 구독가격과기간을추가기간추가를 클릭합니다.
Click Add Language to add a language. 언어를 추가하려면언어추가를 클릭합니다.
Add any review notes. 모든검토노트를추가 할 수 있습니다.
Click Choose File to add a screenshot for review. 검토스크린 샷을추가 할파일선택을 클릭합니다.
You will be prompted to provide a URL that links to your company's privacy policy after creating the subscription. Privacy policies are recommended for all apps collecting user or device related data, and required for apps that offer auto-renewable or free subscriptions, or as otherwise required by law. 당신은URL을 제공하라는 메시지가 표시됩니다 구독을만든 후회사의개인 정보 보호 정책에 대한링크를 제공합니다.개인 정보 보호정책은사용자 또는 장치관련 데이터를수집하는모든응용 프로그램에 대한 권장및 자동재생또는 무료구독을제공하거나달리법에 의해 요구응용 프로그램이 필요합니다.
Examples
Initial Subscription
The following example illustrates how to set up Auto-Renewable Subscriptions and how they will appear to users when they subscribe. This example creates a subscription for the Sports section of a newspaper that is available for a multiple durations.
다음 예는자동재생구독하는 방법 그들이가입사용자에게표시됩니다를 설정하는 방법을 보여줍니다.이 예에서는여러기간에 사용할 수있는 신문의스포츠섹션에 대한구독을만듭니다.
First, set up the In-App Purchase in iTunes Connect. Enter the Auto-Renewable Subscription reference name, SportsPage.
Set up the first duration for the family of auto-renewable In-App Purchase subscriptions by clicking Add Duration in the Subscription Durations and Pricing section. Add a duration for 3 months, enter the product ID, and choose the price tier. Click Save.
구독 지속 시간및 가격섹션에서추가시간을 클릭하여 구매구독-응용 프로그램에서 자동재생의 가족에 대한 첫 번째시간을 설정합니다. 3 개월 동안기간을추가제품ID를 입력하고가격계층을 선택합니다.저장을 클릭합니다.
The new duration is now displayed in the list of durations and pricing. 새지속 시간은지금기간및 가격의목록에 표시됩니다.
Click Add Duration again to add a second duration. Here, we selected a duration of 1 year and priced the duration at tier 50. Click Save. 두 번째기간을추가하기 위해 다시 시간추가를 클릭합니다.여기에, 우리는 1 년의 기간을선택하고계층에서 50시간을책정.저장을 클릭합니다.
Now, Set up at least one language for the family of auto-renewable In-App Purchase subscriptions. Below, the English display name is Sports, the description is “All the latest sports news from around the world.”, and the Publication Name is World News. 이제자동재생앱내 구매구독의 가족을 위해적어도 하나의언어를설정합니다.아래영어디스플레이이름은스포츠입니다, 설명". 세계의모든 최신스포츠 뉴스"이며, 게시 이름은 월드 뉴스입니다.
Upload a screenshot for the In-App Purchase and click Save. 인 -앱구매에 대한 스크린 샷을 업로드하고 저장을 클릭합니다.
The user is presented with a buy confirmation dialog when purchasing an auto-renewable In-App Purchase. They then have to sign into their account, if they are not already logged in. The personal data sharing dialog is then presented. Clicking Don't Allow in the last dialog does not prevent the user from purchasing the add-on. 자동재생앱내 구매를 구입할 때 사용자가구매확인 대화 상자가 표시됩니다. 그런 다음그들은이미개인 정보를 공유하는 대화 상자가다음제시로그인하지 않은 경우, 자신의 계정에 로그인해야합니다.마지막 대화 상자에서허용하지 말라 클릭하면추가 기능을구입하지 못하도록하지 않습니다.
The buy confirmation includes the auto-renewable In-App Purchase subscription’s display name and its duration: 구매확인이자동재생앱내구매신청의 표시 이름과기간을포함한다:
The personal data sharing dialog asks users if they will share their information with you: 그들은당신과 함께자신의 정보를 공유하는 경우개인 정보를 공유하는 대화 상자가사용자에게묻습니다:
Manage Subscriptions
The following example illustrates how to set up auto-renewable In-App Purchases and how they will appear to users when they manage subscriptions. This example, creates a subscription for news alerts in an app that is available for multiple durations. 다음 예에서는구매-응용 프로그램에서 자동재생을 설정하는 방법과그들이구독을 관리할 때사용자에게표시되는 방식을보여줍니다.이 예에서는여러기간에 사용할 수 있습니다 응용 프로그램에 해당하는 새소식알림에 대한 구독을 만듭니다.
The News Alerts example uses the following information. See “Initial Subscription” for a walk-through example that creates a new Auto-Renewable Subscription. 뉴스 알리미예에서는 다음 정보를 사용합니다.새로운 자동재생구독을 만드는도보를 통해 예를 들어,"초기가입"을 참조하십시오.
Reference Name and Languages
Reference Name. CaliforniaNewsAlerts
Language. English
Display Name. News Alerts
Description. News alerts for the latest breaking news in California
Subscription Durations and Pricing
First subscription information
Duration. 1 Month
Product ID. com.newsalerts.1month
Offer a marketing opt-in incentive. No
Cleared for Sale. Yes
Price Tier. Tier 9
Second subscription information
Duration. 2 Month
Product ID. com.newsalerts.2months
Offer a marketing opt-in incentive. No
Cleared for Sale. Yes
Price Tier. Tier 17
After you have approved your In-App Purchases and they are available in your app, users have the option to purchase the auto-renewable subscription. 당신의인 -앱구매를 승인하고 그들이 당신의응용 프로그램에서 사용할 수있는 후 사용자는자동갱신구독을구매할 수있는옵션이 있습니다.
After they have purchased the subscription, users may manage their subscriptions (turn off auto-renew, change duration, and so forth.) by going to their Account Summary page and looking in the new Subscriptions section: 그들은구독을구입한 후, 사용자는 자신의계정 요약페이지로 이동하여 새 구독섹션을보고 (.,자동 갱신해제기간을변경,등)자신의구독을관리 할 수 있습니다:
Tapping Manage App Subscriptions takes users to a list of all apps they own that have auto-renewing subscriptions. 앱구독 관리를눌러도자동갱신구독이 자신이 소유모든응용 프로그램의 목록에 사용자를합니다.
Clicking an app the user wants to manage brings up a page with information on the subscription. The page shows when the subscription will renew (and for how much), and lets users turn off auto-renewal and the other durations available with associated prices. 사용자가관리하려는 응용 프로그램을클릭하면구독에 대한 정보 페이지가 나타납니다. 이 페이지에는구독(얼마나)을 갱신할때보여주고,사용자는자동 갱신및 관련가격으로제공되는 다른기간을 해제할 수 있습니다.
In the News Alerts dialog, the user is managing their subscription to the News Alerts. All six durations created for the family in iTunes Connect are displayed in this view. 뉴스경고대화 상자에서, 사용자는 뉴스 알리미에 자신의 구독을관리합니다.아이튠즈커넥트에 가족을 위해만든여섯기간이보기에 표시됩니다.
당신은 당신의 자신의관리가입페이지를작성할 필요없이앱 스토어에서 구독 관리페이지로직접링크 할 수 있습니다.이렇게하려면이링크
After the user has purchased the subscription, they receive a subscription confirmation email with information regarding the subscription they have purchased. The display name that you choose for your In-App Purchase will show in this confirmation as the “Name of Subscription”.
사용자가구독을구입 한후, 그들이구입 한구독에 대한 정보와 함께 등록확인이메일을받게됩니다.당신의인 -앱구매를 위해 선택하는표시 이름은"구독의 이름"본 확인서에표시됩니다.
Testing Your In-App Purchases
During development, you should test your app to ensure that purchases are working correctly. Apple provides a sandbox environment to allow you to test your app without creating financial transactions. The sandbox environment uses the infrastructure of the App Store, but it does not process actual payments. It returns transactions as if payments were processed successfully. For more information, see In-App Purchase Programming Guide.
개발하는 동안, 당신은 구매가 제대로 작동하는지확인하기 위해응용 프로그램을테스트해야합니다.Apple은금융 거래를 작성하지 않고 응용 프로그램을테스트할 수 있도록샌드 박스환경을 제공합니다.샌드 박스 환경은앱 스토어의 인프라를사용하지만실제결제를처리하지 않습니다.결제가 성공적으로 처리 된것처럼트랜잭션을 반환합니다. 자세한 내용은, 앱내 구매프로그래밍 가이드를 참조하십시오.
The sandbox environment uses special iTunes Connect accounts that are limited to In-App Purchase testing. You cannot use your normal iTunes Connect account to test your store in the sandbox.
To test your app, create one or more special test user accounts using iTunes Connect. You should create at least one test account for each language that you provided localization information for. Test user accounts must be new, unique Apple accounts; you cannot reuse existing Apple accounts.
귀하의 응용 프로그램을 테스트하려면 아이튠즈에 연결하여 하나 이상의 특수테스트 사용자계정을 만들 수도 있습니다.당신은 당신이지역화정보를제공하는 각 언어에 대해최소한 하나의테스트 계정을 만들어야합니다.테스트 사용자계정은고유 한 새애플계정이있어야합니다, 당신은기존의애플계정을다시 사용할 수 없습니다.
You can only create test user accounts using an iTunes Connect accounts with the Admin or Technical role assigned to it. Test users do not have access to iTunes Connect, but will be able to test In-App Purchases in a development environment on a registered test device.
당신은아이튠즈에 할당 된 관리자또는기술역할과계정을연결하여 테스트 사용자계정을 만들 수 있습니다.테스트사용자는아이튠즈 커넥트에 액세스 할 수없는, 그러나 등록 된시험장치개발 환경에서앱내구매를 테스트할 수 있습니다.
On the Home page, click Manage Users. 홈 페이지에서사용자관리를 클릭합니다.
On the Select User Type page, click Test User. 선택사용자 유형 페이지에서테스트사용자를 클릭합니다.
To add a new user, click Add New User. 새사용자를 추가하려면새 사용자추가를 클릭합니다.
Enter all the information for that user. 해당 사용자의모든정보를 입력합니다.
Each test user can be tied to only one iTunes Store territory. Be sure to create the test account with an email address that is not associated with any other Apple account. 각테스트 사용자는 하나의 iTunes Store 영역에 연결 할 수 있습니다.다른Apple 계정과 연결되어 있지 않은이메일주소로테스트계정을만들어야합니다.
Click Save. 저장을 클릭합니다.
Using Test User Accounts
Here is an overview on how to correctly set up your test user account for testing In-App Purchase: 여기에제대로앱내 구매를 테스트하기위한테스트사용자 계정을 설정하는 방법에 대한 개요입니다:
Set up a test user account within the Manage Users module of iTunes Connect as detailed in “Creating Test User Accounts.” You enter this test user ID (email) and password during your testing when prompted by the Store Kit framework to confirm a purchase. 구매를확인하는스토어키트프레임 워크에 의해메시지가 표시되면아이튠즈의 사용자 관리모듈 내에서테스트 사용자계정을 설정하는 것은로 자세한연결 "테스트 사용자 계정을 만듭니다."당신은 테스트동안이테스트 사용자ID(이메일)과 비밀번호를 입력합니다.
Be sure to clear any account information stored on your test device by clicking the Sign Out button in the Store settings in the Settings app. This prevents a non-test account from automatically being used when testing. 설정앱에서 스토어설정에서로그 아웃 단추를 클릭하여 테스트 장치에 저장된 계정정보를 삭제해야합니다. 이테스트 할 때자동으로 사용되지 않는테스트계정을방지 할 수 있습니다.
To test your In-App Purchase functionality against the In-App Purchase sandbox, connect your device to your development workstation. Then choose your device as the Active SDK. 인 -앱구매샌드 박스에 앱내구매기능을 테스트하려면 개발 워크 스테이션에 장치를 연결합니다.그런 다음활성SDK로장치를 선택합니다.
When your app requests a payment via the Store Kit API, you are prompted to confirm the purchase and then prompted again with a Sign In panel. Select Use Existing Account, and then enter your In-App Purchase test account user name and password to complete the purchase test. No financial transaction takes place, but a complete transaction is generated that includes a receipt. Because no credit card information is entered for a test account, your test purchases are not actually generating a financial transaction. 귀하의 응용 프로그램요청스토어 키트API를 통해 지불, 당신은 구입을 확인하는 메시지가 표시하고패널에서로그인다시하라는 메시지가.하는 경우 기존 계정사용을 선택하고 구매테스트를완료앱내구매테스트 계정의 사용자 이름과 암호를 입력합니다.어떤금융 거래는 이루어지지 않습니다,하지만 전체트랜잭션은영수증을포함생성됩니다.어떤신용 카드 정보는 테스트 계정에 입력되지 않기 때문에, 테스트구매실제로금융 거래를 생성하지 않습니다.
Sandbox Testing Your In-App Purchases
You are required to test your In-App Purchases in a sandbox environment before you submit them for review by Apple. You must first sign out of your iTunes Store account from your test device Settings before attempting to use the sandbox environment. If you mistakenly use your test-user-account credentials to log in to a production environment on your test device (instead of in to your test environment), your account credentials become invalid and cannot be used as a test account again. For more details on how to avoid mistakes during test account use, see “Using Test User Accounts.” 당신은 당신이애플검토를 위해 그 (것)들을제출하기 전에샌드 박스환경에서앱내구매를 테스트해야합니다. 먼저샌드 박스환경을사용하기 전에테스트장치설정에서 iTunes Store 계정에서 로그 아웃해야합니다. 당신이실수로테스트장치(대신 테스트환경에서의)에 프로덕션 환경에 로그인하여 테스트사용자계정 자격 증명을사용하는 경우계정 자격 증명은 무효가다시테스트계정으로사용할 수 없습니다.테스트계정을사용하는 동안실수를방지하는 방법에 대한 자세한 내용은 "테스트사용자 계정사용"을 참조하십시오.
When testing auto-renewable In-App Purchase subscriptions in the sandbox environment, the duration times will be compressed to allow for more streamlined testing. Additionally, a sandbox subscription will only auto-renew a maximum of 6 times. After the subscription has auto-renewed 6 times, it will no longer renew in the sandbox. The compressed duration times are as follows: 샌드 박스환경에서구매구독-응용 프로그램에서 자동재생을 테스트 할 때, 지속시간은더효율적인테스트를할 수 있도록압축됩니다.또한, 샌드 박스가입은 6 배의 최대자동으로갱신됩니다. 구독이자동으로갱신6시간후에는 더 이상 샌드 박스에갱신되지 않습니다.압축 지속시간은 다음과 같습니다:
Actual duration
Sandbox duration
1 week
3 minutes
1 month
5 minutes
2 months
10 minutes
3 months
15 minutes
6 months
30 minutes
1 year
1 hour
Submitting Your In-App Purchases
You will need to decide whether to submit your newly created In-App Purchase with your next binary upload or to submit the In-App Purchase now for review by Apple. 당신은다음바이너리업로드 또는애플검토를 위해지금앱내 구매를 제출하여 새로 만든인 -앱구매를 제출할지 여부를 결정해야합니다.
The first In-App Purchase for an app must be submitted for review at the same time that you submit an app version. You must do this on the Version Details page. After your binary has been uploaded and your first In-App Purchase has been submitted for review, additional In-App Purchases can be submitted using the table in the Manage In-App Purchases view. 응용 프로그램에 대한 최초의 인 -앱구매는 사용자가 응용 프로그램버전을제출하는동시에검토를 위해제출해야합니다.당신은버전정보 페이지에서이 작업을 수행해야합니다. 귀하의바이너리업로드되어첫 번째인 -앱구매는 인 -앱구매는 구매의 뷰앱에서 관리에서 테이블을 사용하여 제출할 수있는추가적인검토를 위해제출된 후.
To submit your In-App Purchase with your next binary upload, you select it from your Version Details Page when you are ready to submit your binary. 당신의바이너리를제출할 준비가되면업로드다음바이너리앱내구매를 제출하려면, 당신은 당신의버전정보 페이지에서 선택합니다.
In the previous screenshot, In-App Purchases that are eligible to be sent with the user’s binary are called Bullets, Seeds, Bonus Pack, and Weapons. Click Edit to choose which In-App Purchases you want reviewed with this specific version of your app. 이전화면에서 사용자의바이너리전송 될자격이앱내구매는 글 머리 기호, 씨앗, 보너스 팩, 그리고무기라고합니다. 당신은 당신의응용 프로그램의 특정 버전을리뷰할앱내구매선택하려면편집을 클릭합니다.
Click Save after you have made your selection. Your In-App Purchases are sent for review along with this binary. 당신의선택을 한 후저장을 클릭합니다.앱내구매는이 바이너리와 함께 검토를 위해전송됩니다.
You can mass submit In-App Purchases from the Manage In-App Purchases page for an app. The table displays all of the In-App Purchases for the app, along with their product ID, type, and status. 당신은대량의응용 프로그램에 대한 구매페이지-앱에서 관리의 인 -앱구매를 제출할 수 있습니다.표는제품ID, 유형 및 상태에 따라, 응용 프로그램에 대한 인 -앱구매를 모두 표시합니다.
To mass submit, use the checkboxes to select the In-App Purchases you want to submit. They must have a status of “Ready to Submit”. After you have checked the boxes for the In-App Purchases, click “Submit for Review”. 대량제출하려면제출하려는앱내구매를 선택하는 체크 박스를사용합니다.그들은"제출준비"상태를가지고 있어야합니다.당신은인 -앱구매를위한 상자를체크한 후"검토를 위해 제출"을 클릭합니다.
You can also submit your In-App Purchase individually from the In-App Purchase page by clicking “Submit for Review”. Your In-App Purchase status changes from “Ready to Submit” to “Waiting For Review”, and your In-App Purchase is sent for review immediately. 당신은 또한"검토를 위해 제출"을 클릭하여 인 -앱구매페이지에서개별적으로앱내구매를제출할 수 있습니다."검토를 위해 대기"하고, 앱내구매는 즉시 검토를 위해전송"을제출준비"에서. 앱내구매상태 변경
For auto-renewable subscriptions, you can submit each duration individually from the auto-renewable subscription’s family page. 자동갱신구독의 경우 자동재생구독의 가족 페이지에서각각의기간을제출할 수 있습니다.
Tracking Your In-App Purchase Status
After you have officially submitted your In-App Purchase for review by Apple, the status changes to “Waiting For Review”. You can make edits to the In-App Purchase while it is waiting for review because it has not yet been reviewed by Apple. See “Entering Pricing and Availability Information” for further instruction. 당신이공식적으로애플검토앱내구매를 제출한 후, 상태 변경"검토 용으로 대기"입니다.그것은아직애플에 의해 검토되지 않았기 때문에 그것은검토를기다리는 동안당신은앱내 구매를 편집 할수 있습니다.자세한지침은 "입력 가격및 공실정보"를 참조하십시오.
The In-App Purchase status changes to “In Review” when your In-App Purchase is currently being reviewed by Apple. No edits, aside from pricing and availability, can be made to the In-App Purchase once it is in review. In-app purchases that are in review also cannot be deleted during this state. See “In-App Purchase Statuses” to learn more about available statuses. 앱내구매는 현재애플검토되고있다 "리뷰"에 앱내 구매상태가 변경됩니다. 아니, 옆가격 및예약 가능 여부에서 편집되지는 검토에 한번인 -앱구매를 할 수 있습니다.검토에있는 인앱구매는이상태에서삭제할 수 없습니다.가능한상태에 대한자세한 내용을 보려면"앱내 구매상태를"을 참조하십시오.
If you previously chose to submit your In-App Purchase now instead of with a future binary, after Apple has approved your In-App Purchase, the status will show as Approved. 당신이이전에애플앱내구매를 승인한 후, 미래의바이너리대신지금은앱내구매를 제출하도록선택한 경우승인으로상태가표시됩니다.
If you chose to submit your In-App Purchase along with a binary, after the In-App Purchase is approved by Apple, it will not show as Approved until the corresponding app has been reviewed and approved by Apple. 당신은앱내 구매가 애플에 의해 승인 된 후에바이너리와 함께 앱내구매를 제출하도록 선택한 경우승인으로 해당응용 프로그램은애플에 의해 검토되고 승인될 때까지, 그것은 표시되지 않습니다.
If your In-App Purchase is rejected by Apple during the review process, Apple contacts you with more information about your rejection. You may inquire about your rejected In-App Purchase through the Contact Us section of iTunes Connect if you have not already been contacted by Apple. A rejected In-App Purchase cannot be reinstated. It will need to be recreated if necessary. 귀하의거절에 대한 자세한 정보를앱내구매가 심사 과정에서애플이거부 된 경우, 애플은연락처를. 이미애플로부터 연락을하지 않은 경우,당신은 우리의 iTunes 섹션연락을 통해거부인 -앱구매에 대한 연결을 문의할 수 있습니다.거부 인 -앱구매는 복원할 수 없습니다.그것은필요한 경우다시해야합니다.
In-App Purchase Statuses
The following are the available states that can be assigned to your In-App Purchase: 다음은앱내구매에 할당 할 수있는 사용 가능한상태입니다:
Status
Status Name
Description
Waiting for Screenshot
Your In-App Purchase has been created, but you have not yet uploaded a screenshot. 앱내구매가 생성되었습니다,하지만 당신은 아직스크린 샷을업로드하지 않았습니다.
Ready to Submit
Your In-App Purchase has been tested in a sandbox environment and you have uploaded a screenshot, but you have not yet sent it to Apple for review. 앱내구매는 샌드 박스환경에서테스트되었습니다그리고 당신은스크린 샷을업로드,하지만 당신은아직검토를 위해애플에전송되지 않았습니다.
Developer Action Needed
The In-App Purchase detail changes that you submitted have been rejected. You are required to take action to edit the detail information or cancel the request to change the detail information before this In-App Purchase can be reviewed again. 당신이제출 한앱내 구매세부 사항변경이 거부되었습니다. 당신은세부정보를 편집하거나앱내 구매를 다시 검토 할 수전에세부정보를 변경하는 요청을 취소하기위한 작업을 수행해야합니다.
Waiting for Upload
Your In-App Purchase content has not been uploaded yet. 앱내구매의 콘텐츠는아직업로드되지 않았습니다.
Processing Content
Your In-App Purchase content delivery is processing. 앱내구매콘텐츠배달처리하고 있습니다.
Waiting For Review
You have submitted your In-App Purchase to be reviewed by Apple. 당신은애플에 의해 검토할 수앱내구매를제출했다.
In Review
Your In-App Purchase is currently being reviewed by Apple and no edits can be made. 앱내구매는 현재 애플님의 이용 후기및편집을 할 수 있습니다더되고있다.
Approved
Apple has approved your In-App Purchase to go live on the App Store with its associated app. The In-App Purchase must be cleared for sale in iTunes Connect to be Approved. 애플은연결된응용 프로그램과 함께앱 스토어에 살고 갈앱내구매를 승인했습니다.인 - 앱구매는아이튠즈에서판매허가해야하는 것은승인에 연결합니다.
Rejected
Apple has rejected your In-App Purchase during the review process. If you have not already been contacted by Apple with more information about your rejection, you may inquire through the Contact Us module of iTunes Connect. A rejected In-App Purchase cannot be reinstated. You must create a new In-App Purchase if you still want for it to be sold. 애플은심사 과정에서앱내구매를 거부했다. 당신이이미거부에 대한 자세한 정보를애플에게 연락을하지 않은 경우에, 당신은 저희에게 연락을 아이튠즈연결의 모듈을문의할 수 있습니다.거부인 -앱구매는 복원할 수 없습니다.그것을판매하는 당신은 여전히원하는 경우새로운인 -앱구매를 만들어야합니다.
Developer Removed from Sale
You have marked your In-App Purchase as not cleared for sale in iTunes Connect. 당신은아이튠즈 커넥트에서 판매 허가되지 않은 것으로 앱내구매를표시했다.
Removed from Sale
Appears when your In-App Purchase has been removed from the App Store. 앱내구매는앱 스토어에서 제거되었을 때나타납니다.
Editing Your In-App Purchases
You can manage your In-App Purchases by locating the app that they are associated with in the Manage Your Apps module and by clicking Manage In-App Purchases from the App Summary page. Your In-App Purchases appear in a table. 당신은그들이당신의애플 리케이션모듈관리에서와 연관되는 응용 프로그램을찾아서하고앱요약페이지에서구매-앱에서 관리를 클릭하여 앱내구매를 관리 할 수 있습니다. 앱내구매는 테이블에 나타납니다.
Editing In-App Purchase Details
You can edit the details of your In-App Purchase by selecting it from the list of In-App Purchases for your app. You can edit the following properties of an In-App Purchase: Reference Name, Language Display Name and Description, Price Tier, Cleared for Sale, and Screenshot. 당신은 당신의애플 리케이션을위한 인 -앱구매목록에서 선택하여앱내구매의 세부 사항을 편집 할 수 있습니다.당신은다음과 같은속성을 편집 할 수 있습니다앱내구매: 참조세일을 허가이름, 언어 표시이름 및 설명,가격계층,및스크린 샷.
When the status is In Review, you are locked out from making any changes to the In-App Purchase except for changes to pricing and availability. 상태검토에있을 때, 당신은 가격 및가용성에 대한 변경을 제외 앱내 구매로 변경하지밖으로잠겨 있습니다.
After you have made the desired changes, click Done. Because language settings are independent of one another, you can add and subtract languages as needed and they will be reviewed individually. 원하는변경을 수행 한후완료를 클릭합니다.언어설정이서로 독립적이기 때문에, 당신은 추가 할 수 있으며,필요에 따라언어를 빼기그들은개별적으로검토됩니다.
If your In-App Purchase has never been submitted to Apple for review, your changes to the In-App Purchase details are immediately displayed on iTunes Connect and applied because no review by Apple is necessary at that time. 앱내구매는 검토를 위해애플에 제출 한 적이 없으면애플평가 된그 시간에 필요하지 않기 때문에, 인 -앱구매세부 사항에변경이 즉시 아이튠즈연결및 응용에 표시됩니다.
If your In-App Purchase has already been submitted to Apple for review at least one time, your changes must be reviewed and approved by Apple and the details on the In-App Purchase remain displayed as they are currently. After your change is submitted for review, the status of the detail change will be Waiting For Review. Your In-App Purchase status remains the same. 앱내구매가 이미 검토한 번 이상애플에 제출 된 경우, 변경이 검토되고 승인애플그들이현재로인 -앱구매에 대한 세부 사항이 표시상태를 유지해야합니다. 변경 사항검토를위해 제출한 후, 세부변화의상태를검토기다리고있을것입니다.앱내구매상태는동일하게 유지됩니다.
You will be able to see the current detail and proposed detail for each language detail you change if your In-App Purchase has already been reviewed by Apple at least once. Further changes can be made to the In-App Purchase or you can choose to cancel the change while it is in status Waiting for Review because it has not yet started its review by Apple. 당신은앱내구매가 이미 적어도 한 번애플에 의해 검토 된 경우변경각 언어의 세부 사항에 대한 현재세부 사항 및제안내용을볼 수 있습니다.추가 변경은 앱내 구매를 할 수있다거나 아직애플에 의해그것의 검토를 시작하지 않았기 때문에 그것은검토를 위해 대기상태에있는 동안 변경을 취소할 수 있습니다.
To cancel your change request, click Delete Changes for the language section you want to cancel. You must always have at least one language detail present for an In-App Purchase. 귀하의변경 요청을취소하려면취소 할언어섹션에 대한변경 사항삭제를 클릭합니다.당신은 항상앱내 구매에 대한 현재의언어를 하나 이상세부 사항이 있어야합니다.
To delete a language setting altogether, click Delete for the specified language you want to delete. After you delete a language setting, you will have to re-add it in order to have language support for that specific localized language. 모두언어 설정을삭제하려면 삭제할지정된언어에 대한삭제를 클릭합니다.당신은언어 설정을 삭제 한 후, 당신은 특정지역화 된 언어에 대한 언어 지원을위해다시 추가해야합니다.
When Apple begins to review your change, the status of the detail change is In Review, and you cannot make further changes or cancel the change. 애플은변경 내용을검토하기 시작하면, 세부변화의상태는검토에서, 당신은 더 이상변경하거나변경을 취소할 수 없습니다.
If Apple rejects your change request, you have the option to cancel the change or make the proper edits to the details in order to be compliant with Apple guidelines as communicated to you. Your In-App Purchase state changes to Developer Action Needed if there is a detail in the In-App Purchase that requires a change by you. 애플의 변경 요청을거부 할 경우, 당신은 변경을 취소하거나귀하에게전달로 애플의가이드 라인을 준수하기 위해 세부 사항을편집적절한을 할 수있는 옵션이 있습니다.귀하가변화를 필요로 앱내 구매의 세부 사항이 있으면 개발자조치를앱내구매상태변경했습니다.
Deleting In-App Purchases
You can delete In-App Purchases after they are created, but not if they are in review. Before you delete an approved In-App Purchase, you should first remove it from sale. 그들이만든후구매-앱에서 삭제할 수 있습니다,하지만 그들은 리뷰를하지 않은 경우. 당신이구매-앱에서승인을삭제하기 전에먼저판매에서제거해야합니다.
Managing Contracts, Taxes, and Banking 계약 관리, 세금 및 금융
Use the Contracts module to request and enter into paid application agreements, provide required financial information relating to iTunes developer payments and tax withholdings, and track the status of your iTunes agreements.
요청 및 유료 응용 프로그램 계약을 체결, 아이튠즈 개발자 지불 및 세금 원천 징수에 관하여 필요한 금융 정보를 제공하고, 아이튠즈 계약의 상태를 추적하는 계약 모듈을 사용합니다.
If you want to distribute your apps to the App Store, you need to enroll in an Apple Developer Program. After your membership is activated, you can distribute free apps. To distribute paid apps, complete an iOS or Mac Paid Applications contract.
당신은 앱 스토어에 앱을 배포하려는 경우, 당신은 애플 개발자 프로그램에 등록해야합니다. 멤버십이 활성화되면, 당신은 무료로 애플 리케이션을 배포 할 수 있습니다.IOS 또는 Mac 유료 프로그램 계약을 완료, 유료 앱을 배포합니다.
Requesting a Contract 계약 요청
A list of available new contracts can be found at the top of the screen, in the Request New Contracts section. To generate and enter into a new contract, click Request next to the desired contract if you have legal privileges.
해당 계약의 목록은 요청 새 계약 섹션에서, 화면의 상단에서 찾을 수 있습니다. 생성하고 새로운 계약을 체결하면 법적 권한이있는 경우 원하는 계약 옆에 요청을 클릭합니다.
Before a new contract is generated, iTunes Connect validates your legal entity information. Your legal entity name, provided when you enrolled in an Apple Developer Program, is the name displayed on the App Store as the “Seller.”
새로운 계약이 생성되기 전에 아이튠즈 연결은 법인 정보의 유효성을 검사합니다. 당신이 애플의 개발자 프로그램에 등록 할 때 제공하여 법인 이름은 같은 앱 스토어에 표시되는 이름입니다 "판매."
Extending a Contract 계약 연장
To extend your contracts, initiate a request through Member Center. The extension is automatically applied to your contract as reflected on iTunes Connect.
당신의 계약을 연장하려면 회원 센터를 통해 요청을 시작합니다. 아이튠즈 연결에 반영된 확장자는 자동으로 계약에 적용됩니다.
Providing Banking Information 금융 정보 제공
If you have administrative or financial privileges, you can enter banking information for receiving developer share payments. You must provide banking and tax information before your contract goes in effect allowing your apps to be sold.
당신이 관리 또는 금융 권한이 있다면, 당신은 개발자의 몫 지불금을 받기 위해 은행 정보를 입력 할 수 있습니다. 계약은 당신의 애플 리케이션이 판매 할 수 있도록 적용되기 전에 당신은 금융 및 세금 정보를 제공해야합니다.
On the Your Contracts in Process page, click View/Edit in the Bank Info column. 프로세스 페이지에서 귀하의 계약에서보기를 클릭 / 은행 정보 열에서 편집합니다.
Click the Add Bank Account link to add a new bank account. 새로운 은행 계좌를 추가 할 수있는 추가 은행 계정 링크를 클릭합니다.
Choose from the available countries to indicate their bank’s locations. 자신의 은행의 위치를 나타 내기 위해 사용할 수있는 국가를 선택할 수 있습니다.
Enter either your bank’s local clearing code or a SWIFT code, depending on your bank’s location. 은행의 위치에 따라 하나 은행의 로컬 청산 코드 또는 SWIFT 코드를 입력합니다.
Alternatively, if your bank is located outside the United States, you can choose to look up your bank. For banks based in the United States, you must enter your bank’s routing code, typically found on your bank statements and checks. 은행이 미국 밖에있는 경우 또는, 당신은 당신의 은행을 찾아 선택할 수 있습니다. 미국에 본사를 둔 은행의 경우는 은행의 라우팅 코드를 입력해야하며, 일반적으로 은행 명세서 및 검사에서 발견.
Or click “Look up Transit Number” to search by bank name, city, postal code, or any combination of the three. 클릭하거나 은행 이름, 도시, 우편 번호, 또는 세 가지의 조합에 의해 검색 "교통 번호를 찾아".
After you have selected the bank you want, confirm your selection before continuing. 당신이 원하는 은행을 선택한 후, 계속하기 전에 선택 사항을 확인합니다.
Provide your bank account number, IBAN (depending on your bank’s location), account holder name, bank account currency, and bank account type (also depending on your bank’s location). 은행 계좌 번호, IBAN (은행의 위치에 따라 다름), 계정 소유자 이름, 은행 계좌 통화 및 은행 계정 유형을 (또한 은행의 위치에 따라) 제공합니다.
After you have entered all of your banking information and certified that the information is correct, your bank account will be created and included in the pop-up menu. 당신의 금융 정보를 모두 입력하고 정보가 정확하다는 것을 증명 한 후, 은행 계정 팝업 메뉴에서 생성 포함됩니다.
Choose your bank and click Save. 은행을 선택하고 저장을 클릭합니다.
Editing Banking Information 은행 정보 편집
After your banking information has been processed, you can (with administrative or financial privileges) add another bank account or make edits to the existing bank account information at any time, except during system maintenance downtimes. Banking updates made while payments are in process affect only the subsequent period’s payments.
귀하의 은행 정보를 처리 한 후에는 (행정, 재정 권한을 가진) 다른 은행 계좌를 추가하거나 시스템 유지 보수 다운 타임 동안을 제외하고 언제든지 기존의 은행 계좌 정보를 편집 할 수 있습니다. 결제 프로세스에있는 동안 한 은행 만 업데이트 이후 기간의 지급에 영향을 미칩니다.
Providing Your Tax Information 세금 정보를 제공
If you have administrative or finance privileges, you can enter tax information. 당신이 관리 또는 금융 권한이 있다면, 당신은 세금 정보를 입력 할 수 있습니다.
In the Tax Info column for the contract, click Set Up. 계약에 대한 세금 정보 열에서 설정을 클릭합니다.
You must provide banking and tax information before your contract goes in effect in order for your apps to be sold. 귀하의 응용 프로그램을 판매하는 계약을 순서대로 적용되기 전에 당신은 금융 및 세금 정보를 제공해야합니다.
Depending on where your legal entity address is based, you may be required to complete tax forms or certifications for your contract to go in effect. 귀하의 법인 주소의 기준이되는 위치에 따라, 당신은 효과를 갈 계약에 대한 세금 양식이나 인증을 완료하는 데 필요할 수 있습니다.
If you are based in the United States, you will be prompted to complete a W-9. 당신은 미국을 기반으로하는 경우는 W-9를 완료하라는 메시지가 표시됩니다.
If you are based outside of the United States, you will complete a series of questions to direct you to the correct tax form or certification. 당신이 미국 이외의 기반으로하는 경우, 당신은 당신이 올바른 세금 양식 또는 증명서를 직접하는 일련의 질문에 완료됩니다.
The form or certification presented must be completed for your contract to go in effect. 제출 양식이나 인증이 효력을 이동하여 계약을 완료해야합니다.
If you are based in Canada or Australia, you must provide additional information or forms or both. 당신이 캐나다 또는 호주에서 기반으로하는 경우, 당신은 추가 정보 또는 양식 또는 둘 모두를 제공해야합니다.
Japanese tax forms are optional if you are based outside of Japan (and they are not required if you are based in Japan). 당신이 일본 (그리고 당신은 일본에 본사를하는 경우 그들이 필요하지 않습니다) 외부 기반으로하는 경우 일본 세금 양식은 선택 사항입니다.
Until you have completed these forms, sent hardcopies to Apple and had them approved by the Japanese government, your royalty payments will be subject to a standard 20% tax withholding rate (as opposed to a potentially reduced tax treaty rate). 당신은이 양식을 완료 할 때까지, 애플에 하드 카피를 보내 그들을 일본 정부가 승인 한 당신 로열티 지불는 표준 20 % 세금 원천 징수 비율 (같은 잠재적으로 감소 조세 조약 속도로 반대) 대상이 될 것입니다.