Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы StoreKit ссылка класса SKMutablePayment

Опции
Развертывание Target:

На этой странице
Язык:

SKMutablePayment

SKMutablePayment класс определяет запрос к Apple App Store для обработки платежа за дополнительную функциональность, предлагаемую приложением. Платеж инкапсулирует строку, идентифицирующую определенный продукт и количество того элемента, который пользователь хотел бы купить.

Когда непостоянный платеж добавляется к очереди платежа, очередь платежа копирует содержание в неизменный запрос перед организацией очередей запрос. Ваше приложение может безопасно изменить содержание непостоянного объекта платежа.

Наследование


Оператор импорта


Swift

import StoreKit

Objective C

@import StoreKit;

Доступность


Доступный в OS X v10.7 и позже.
  • Строка, идентифицирующая продукт, который может быть куплен из Вашего приложения.

    Объявление

    Swift

    var productIdentifier: String!

    Objective C

    @property(copy, readwrite) NSString *productIdentifier

    Обсуждение

    Идентификатор продукта является строкой, ранее согласованной между Вашим приложением и Apple App Store.

    Оператор импорта

    Objective C

    @import StoreKit;

    Swift

    import StoreKit

    Доступность

    Доступный в OS X v10.7 и позже.

  • Число элементов пользователь хочет купить.

    Объявление

    Swift

    var quantity: Int

    Objective C

    @property(readwrite) NSInteger quantity

    Обсуждение

    Свойство количества должно быть больше, чем 0.

    Оператор импорта

    Objective C

    @import StoreKit;

    Swift

    import StoreKit

    Доступность

    Доступный в OS X v10.7 и позже.

  • requestData requestData Свойство

    Зарезервированный для будущего использования. (только для чтения)

    Объявление

    Swift

    @NSCopying var requestData: NSData!

    Objective C

    @property(copy, readwrite) NSData *requestData

    Обсуждение

    Значение по умолчанию nil. Если requestData не nil, Ваш платеж будет отклонен Apple App Store.

    Оператор импорта

    Objective C

    @import StoreKit;

    Swift

    import StoreKit

    Доступность

    Доступный в OS X v10.7 и позже.