StoreKit1, Xcode 16, iOS 18.3

I ran into a problem. When using Storekit1 to purchase an SKU, the user payment was successful, but StoreKit1 did return paymentCancelled to my App. I would like to know under what circumstances this problem may occur? How do I fix it? Thank you

I encountered the same problem. I received a successful callback after waiting for 2 seconds in the cancellation state.

The situation is slightly different: when purchasing skuA, the App receives a paymentCancelled callback. About 10 seconds later another skuB is purchased, and then the App receives two successful callbacks, containing two SKUs

StoreKit1, Xcode 16, iOS 18.3
 
 
Q