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.