Автоматическое продление подписки работает на новых установках, а не на обновлении версии
В версии 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*/
}
}
}];
Любая помощь будет заметна.