I have implemented auto-renewable subscriptions in my app. All works ok. The only thing is that method public func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction])
is not being called after auto-renewal occurs as it should according to docs to inform me that subscription was renewed. It is called only when I call SKPaymentQueue.default().restoreCompletedTransactions()
I know that it auto-renews only 5 times and than I have to create new sandbox user and I tried it few times.
In my AppDelegate
I do call SKPaymentQueue.default().add(self)
method.
Any ideas?