Как восстановить подписку для старых пользователей в SwiftyStorekit? - PullRequest
0 голосов
/ 03 октября 2018

В первой версии я использовал 3 идентификатора продукта

  1. Ежемесячно
  2. Три месяца
  3. И годовая подписка

И в моей новой версии приложения есть 2 идентификатора продукта, которые являются совершенно новыми

  1. Месяц
  2. Год

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

В настоящее время я использую приведенный ниже код для восстановления покупки, но он не восстанавливает старый продуктидентификаторы.

 SwiftyStoreKit.restorePurchases(atomically: true) { results in
            APP_UTILS.hideHUD()
            for purchase in results.restoredPurchases {
                if purchase.needsFinishTransaction {
                    // Deliver content from server, then:
                    SwiftyStoreKit.finishTransaction(purchase.transaction)
                }
            }
            //self.showAlert(self.alertForRestorePurchases(results))
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...