iOS 26.5 simulator failed process in-app purchases from Storekit configuration

When using iOS 26.5 simulator to test my in-app purchase module, the products were loaded from my configuration file correctly, but calling purchase on the product would always return userCancellled outcome.

Changing to iPhone15 + iOS 18 simulator resolved this issue.

Based on my experience iOS 26.5 for SKTestSession has bugs

Refer to the following threads:

Worth filing feedbacks

Workaround: iOS 26.2 seems to work

iOS 26.5 simulator failed process in-app purchases from Storekit configuration
 
 
Q