Hello there,
We noticed a major difference in handling subscription renewals by transaction observer on iOS and macOS.
On iOS renewals come to the observer with state
.purchased, while on macOS they come with state .restored.Why is that? Is it expected behaviour or a bug? Did anyone experience same issue?
Thank you in advance,
Mikhail.
p.s. All testing was conducted in sandbox environment.