Отправляет ли AppStore транзакцию, когда она автоматически обновляет подписку на автоматическое возобновление? Если это так, можно надежно обнаружить приложение при следующем загрузке приложения, если оно будет установлено в качестве наблюдателя:
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
Будет ли новая автоматически обновленная транзакция звонить:
-(void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
с транзакцией .transactionState == SKPaymentTransactionStatePurchased?
Если это так, отлично. Если нет, значит ли это, что вы должны проверять все транзакции каждый раз, когда подписка на автоматическое возобновление подходит к истечению срока действия, используя:
[[SKPaymentQueue defaultQueue] restoreCompletedTransactions];
Спасибо...