Any guidance here? If you download https://developer.apple.com/documentation/storekit/in-app_purchase/implementing_a_store_in_your_app_using_the_storekit_api and look at its implementation of Store.purchase(), you'll see that if the transaction is .unverified, checkVerified() will throw StoreError.failedVerification, and transaction.finish() will not be called.
Topic:
App & System Services
SubTopic:
StoreKit
Tags: