StoreKit sandbox purchase and product fetch not working (IAPError: storekit_no_response)

💬 Post Content

Hello everyone,

I’m currently testing In-App Purchases (auto-renewable subscriptions) for my iOS app, and I’m experiencing an issue where the product information cannot be fetched from StoreKit.


❓ Questions

  1. For sandbox testing, is it absolutely necessary to submit a new app version for review (with the in-app purchase included)? Or can I test subscriptions without submitting a new build to App Review?

  2. Under what conditions does the error

  • IAPError(code: storekit_no_response, source: app_store, message: StoreKit: Failed to get response from platform.)

🧪 What I’ve Tried

• Confirmed that the bundle identifier matches the App Store Connect record

• Verified that In-App Purchase capability is enabled in Xcode

• Ensured the sandbox tester account is logged in (Settings → App Store)

• Removed the StoreKit configuration file to use the sandbox environment

• Tried both real device and simulator (same error)

• Accepted the Paid Apps Agreement in App Store Connect

• Products are created but currently not yet submitted for review


🔍 Environment

• App type: iOS app built with Flutter (using in_app_purchase plugin)

• Build type: Archive build installed via Xcode (Run on device) and testFlight

• StoreKit Configuration File: Currently removed (for sandbox test);

• Status: Ready to submit in App Store Connect


StoreKit sandbox purchase and product fetch not working (IAPError: storekit_no_response)
 
 
Q