On macOS, after purchasing a non-consumable, at startup, my SKPaymentTransactionObserver always receives a .purchased transaction. Is this normal?

Viewed 22

Thanks for your help. I am implementing in app purchase in my macOS application, and the implementation works well. A strange thing is that although Apple encourages to persist the purchase using another API, at startup, my SKPaymentTransactionObserver always receives a .purchased transactionState message, making the persisting implementation a bit pointless. Is this normal or am I missing something important and there is a problem in my implementation ? Thanks for your attention and for any help.

0 Answers
Related