🔹 Description of the issue: My app uses Adapty to fetch and display in-app subscription products on a paywall. The system has worked perfectly until recently. After I edited the localizations of the subscriptions in App Store Connect, they were temporarily rejected. Since that moment, the products no longer show in the app.
Even though I re-submitted the localizations and they were approved, StoreKit still does not return any products, and Adapty returns the error:
less CopyEdit AdaptyError(code: 1000, message: "No products were found for provided product ids") 🔹 Error Message: noProductIDsFound — from Adapty SDK when attempting to load paywall products.
🔹 Steps to Reproduce:
Open the Aida Nena app (App ID: 6737695739).
Sign in with a test account or create a new one.
Go to Profile → Subscription.
The paywall will show but no products will appear.
Logs show Adapty attempting to fetch product IDs but none are found in StoreKit.
🔹 What I’ve Tried:
Re-activating the Adapty SDK.
Forcing a cache reset via app reinstall.
Re-checking App Store Connect: all subscriptions and localizations now show Approved (green).
Waiting several hours in case of propagation.
Verifying correct product identifiers are in use — they haven’t changed.
🔹 My Hypothesis: The StoreKit product metadata is still not properly refreshed after the rejection and re-approval of the localizations. This is preventing Adapty (and StoreKit) from returning the product data even though the products are live and approved.
🔹 Additional Info:
SDK: @adapty/react-native + Adapty iOS SDK under the hood.
This seems to be a known edge case among developers after a product's metadata/localization is changed and re-approved.
Thanks, I appreciate any help.