Skip to content
This repository was archived by the owner on Apr 26, 2026. It is now read-only.
This repository was archived by the owner on Apr 26, 2026. It is now read-only.

[Bug] SKU not found error in purchaseListener on TestFlight and App Store only #3182

@Bharatfegade

Description

@Bharatfegade
Original Content

@hyochan I am getting SKU not found error in puchaseListener after calling requestPurchase. It works in release mode on device and simulator. But not working on Testflight and App store. I am using react-native-iap version 14.7.19

I am also mentioning Subscription Product Id correctly as well. Can you please give me fix for this.


Description

A SKU not found error is thrown in purchaseListener after calling requestPurchase. The issue only occurs on TestFlight and the App Store — it works correctly in release mode on both a physical device and simulator.

Environment

Property Value
react-native-iap version 14.7.19
Platform iOS
Affected environments TestFlight, App Store
Working environments Release mode (device & simulator)

Steps to Reproduce

  1. Build and distribute app via TestFlight or App Store
  2. Call requestPurchase with a Subscription Product ID
  3. Observe purchaseListener callback

Expected Behavior

purchaseListener should process the purchase successfully, as it does in release mode on device and simulator.

Actual Behavior

purchaseListener throws a SKU not found error after requestPurchase is called.

Additional Context

  • Subscription Product IDs are confirmed to be set correctly.
  • The error does not reproduce in release mode on a physical device or simulator — only on TestFlight and the App Store builds.

Any help or fix would be greatly appreciated.


🤖 Formatted by gitdog.dev

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions