Перейти к содержанию
  • Регистрация
  • 0
Satellite

Consume Product

Вопрос

В документации следующее: 

 

TInAppPurchase не предоставляет никаких способов выяснить, является ли продукт расходуемым или нерасходуемым. Когда пользователь покупает расходный материал, необходимо вызвать ConsumeProduct.

 

Правильно-ли я понял, если у меня используется расходный материал, мне следует вызывать FInAppPurchase.ConsumeProduct(product) вместо FInAppPurchase.PurchaseProduct(product)?

 

А дальше уже обрабатывать в FInAppPurchase.OnConsumeCompleted?

 

Также было написано, что в качестве альтернативы, можно вызывать ConsumeProducts со списком идентификаторов продукта.:

procedure ConsumeProducts;
var
  products: TStringList;
begin
  products := TStringList.Create;
  if FInAppPurchase.IsProductPurchased(product1) then
    products.Add(product1);
  if FInAppPurchase.IsProductPurchased(product2) then
    products.Add(product2);
  if FInAppPurchase.IsProductPurchased(product3) then
    products.Add(product3);
  if FInAppPurchase.IsProductPurchased(product4) then
    products.Add(product5);
  FInAppPurchase.ConsumeProducts(products);
end;

Тоже не совсем понятно, что даёт мне список идентификаторов продукта. 

Изменено пользователем Satellite

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуемые сообщения

Ответы на этот вопрос пока отсутствуют

Присоединяйтесь к обсуждению

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

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...