Разработка продуктов приложения

Продукт - что-то, что Вы хотите продать в хранилище Вашего приложения. Вы создаете и конфигурируете продукты в Подключении iTunes, и Ваше приложение взаимодействует с продуктами с помощью SKProduct и SKProductsRequest классы.

Понимание, что можно продать Используя закупку в приложении

Можно использовать Закупку В приложении для продажи содержания, функциональности приложения и служб.

Вы не можете использовать Закупку В приложении, чтобы продать реальные товары и услуги или продать неподходящее содержание.

Для получения дальнейшей информации о том, что можно предложить использованию Закупку В приложении, см. лицензионное соглашение и Инструкции по Анализу Приложения. Рассмотрение инструкций тщательно, прежде чем Вы начнете кодировать, помогает Вам избежать задержек и отклонения во время процесса рассмотрения. Если инструкции не адресуют Ваш случай с достаточной степенью детализации, можно задать конкретные вопросы команды Анализа Приложения с помощью онлайновой формы контакта.

После знания, какие продукты Вы хотите продать в Вашем приложении и решить, что Закупка В приложении является надлежащим способом продать те продукты, необходимо создать продукты в Подключении iTunes.

Создание продуктов в Подключении iTunes

Прежде чем Вы начнете кодировать, необходимо сконфигурировать продукты в Подключении iTunes для приложения для взаимодействия с. Поскольку Вы разрабатываете свое приложение, можно добавить и удалить продукты и совершенствовать или реконфигурировать существующие продукты.

Каждый продукт связан с определенным приложением. Продукты, создаваемые для использования одним приложением, не доступны в других приложениях. Сопутствующие приложения на различной платформе являются различными приложениями — продукты приложения Mac не доступны в приложении для iOS и наоборот.

Продукты рассматриваются при представлении приложения как части процесса рассмотрения приложения. Прежде чем пользователи могут купить продукт, он должен быть утвержден рецензентом, и необходимо отметить его, как “очищено для продажи” в Подключении iTunes.

Для получения информации «продвигаются быть шагом» о работе с продуктами в Подключении iTunes, Руководстве по конфигурированию Закупки В приложении для Подключения iTunes.

Типы продукта

Типы продукта позволяют Вам использовать Закупку В приложении в диапазоне приложений путем обеспечения нескольких различных способов поведения продукта. В Подключении iTunes Вы выбираете один из следующих типов продукта:

Различия между типами продукта

Каждый тип продукта разработан для определенного использования. Поведение различных типов продукта варьируется определенными способами, как получено в итоге в Таблице 1-1 и Таблице 1-2.

Табличное 1-1  Сравнение типов продукта

Тип продукта

Непотребляемый

Потребляемый

Пользователи могут купить

Один раз

Многократно

Появляется в получении

Всегда

Один раз

Синхронизировавший через устройства

Системой

Не синхронизировавший

Восстановленный

Системой

Не восстановленный

Табличное 1-2  Сравнение типов подписки

Тип подписки

Автовозобновляемый

Невозобновление

Свободный

Пользователи могут купить

Многократно

Многократно

Один раз

Появляется в получении

Всегда

Один раз

Всегда

Синхронизировавший через устройства

Системой

Вашим приложением

Системой

Восстановленный

Системой

Вашим приложением

Системой

Продукты, истекающие или привыкающие — потребляемые продукты, автовозобновляемые подписки и подписки невозобновления — могут быть куплены многократно, чтобы получить потребляемый элемент снова или расширить подписку. Непотребляемые продукты и бесплатные подписки разблокировали содержание, остающееся доступным пользователю неопределенно, таким образом, они могут только быть куплены один раз.

Потребляемые продукты и подписки невозобновления появляются в получении, будучи купленным, но удалены в следующий раз, когда получение обновляется, как обсуждено более подробно в Сохранении Используя Получение Приложения. Все другие типы продуктов имеют запись в неудаленном получении.

Потребляемые продукты, по их характеру, не синхронизируются или восстанавливаются. Пользователи понимают, что, например, покупая еще десять пузырей на их iPhone также не дает им еще десять пузырей на их iPad. Все другие типы продуктов сделаны доступными через все устройства пользователя. Они также восстанавливаются так, пользователи могут продолжать получать доступ к своему купленному содержанию даже после покупки нового устройства. Набор хранилища обрабатывает синхронизацию и восстановление процесса для автовозобновляемых и бесплатных подписок и для непотребляемых продуктов.

Невозобновляющие подписки отличаются от автовозобновляемых подписок несколькими ключевыми способами. Эти различия дают Вашему приложению гибкость для реализации корректного поведения для потребностей, следующим образом: