О закупке в приложении
Закупка в приложении позволяет Вам встраивать хранилище в своем приложении с помощью платформы Стора Кита. Эта платформа соединяется с App Store от имени Вашего приложения для безопасной обработки платежей от пользователей, запрашивая их разрешить оплату. Платформа тогда уведомляет Ваше приложение, предоставляющее купленные элементы пользователям. Использование Закупка В приложении для взимания платы за дополнительные функции и содержание.
Например, с помощью Закупки В приложении, можно реализовать следующие сценарии:
Базовая версия Вашего приложения с дополнительными премиальными функциями
Приложение журнала, позволяющее пользователям купить и загрузить новые проблемы
Игра, предлагающая новые уровни для исследования
Онлайн игра, позволяющая проигрывателям покупать виртуальное свойство
Сразу
На высоком уровне взаимодействия между пользователем, Вашим приложением и App Store во время процесса Закупки В приложении имеют место на трех этапах, как показано на рисунке i-1. Во-первых, пользователь перемещается к хранилищу Вашего приложения и Вашим отображениям приложения по его продуктам. Во-вторых, пользователь выбирает продукт для покупки и платеж запросов приложения от App Store. В-третьих, App Store обрабатывает платеж, и Ваше приложение поставляет купленный продукт.
Вы Создаете и Конфигурируете продукты в Подключении iTunes
Понимание, какие виды продуктов и способов поведения поддерживаются Закупкой В приложении, позволяет Вам разработать свое приложение и в App Store лучше всего использовать эту технологию.
Ваше приложение взаимодействует с App Store для продажи продуктов
Все приложения, использующие Закупку В приложении, должны реализовать базовую функциональность, описанную в этих главах, чтобы позволить пользователям совершить покупки и затем поставить купленные продукты.
Эти задачи разработки должны быть сделаны в порядке. Соответствующие главы представляют их в порядке, Вы реализуете их, и они перечислены полностью в Контрольном списке Реализации. Чтобы помочь запланировать Вашу разработку, можно хотеть считать полный контрольный список перед началом.
Подписки требуют дополнительной прикладной логики
Приложения, предлагающие подписки, должны отслеживать то, когда у пользователя есть активная подписка, реагируйте на истечение срока и возобновление, и определите, к какому содержанию у пользователя есть доступ.
Пользователи могут восстановить покупки
Пользователи могут восстановить продукты, которые они ранее купили — например, для обеспечения содержания, за которое они уже оплатили на их новый телефон.
Приложения и продукты представлены для анализа
Когда Вы сделаны, разработав и тестируя, Вы представляете свое приложение и свои продукты Закупки В приложении для анализа.
См. также
Руководство по конфигурированию Закупки в приложении для Подключения iTunes описывает, как создать и сконфигурировать продукты Вашего приложения в Подключении iTunes.
Быстрый запуск Распределения приложений описывает, как включить закупку В приложении для Вашего приложения.
Руководство по программированию Проверки получения описывает, как работать с получениями, в частности с записью успешных покупок в приложении.