Автоматическое продление подписки работает на новых установках, а не на обновлении версии

В версии 1.0 контент приложения был бесплатным. Принимая во внимание, что в версии 1.1 я реализовал подписку с автоматическим продлением для некоторого контента и использовал IAPHelper для реализации покупки InApp. Подписка работает нормально в случае новых установок, тогда как пользователи, которые обновили версию, могут получить бесплатный доступ к платному контенту. Если кто-нибудь знает, что может быть причиной этого, пожалуйста, помогите мне.

это мой код для покупки

[[SubIAPHelper sharedInstance] requestProductsWithCompletionHandler:^(BOOL success, NSArray *products) {
    if (success) {
        inAppproducts=products;
        SKProduct *product =products[0];
        if (![[SubIAPHelper sharedInstance] productPurchased:product.productIdentifier]) {

           /* purchasing UI shown here and after successful purchase content is downloaded */

        }
        else
        {
            /*Content downloaded as previously purchased and rest of the flow*/
        }
    }
 }];

Любая помощь будет заметна.

0 ответов

Другие вопросы по тегам