Post

Replies

Boosts

Views

Activity

Reply to StoreKit returns no in-app subscriptions on TestFlight despite correct App Store Connect configuration
Hello, Thank you for pointing me to TN3186. I have reviewed every item. Summary: App: Vytal AI Bundle ID: com.ciborgu.vytalai ASC App ID: 6767160542 Team ID: JZF7CR3W8Z Test environment: TestFlight (build 115, version 1.1.0) Platform: Capacitor + RevenueCat Purchases SDK (@revenuecat/purchases-capacitor) Subscription Product IDs (auto-renewable, subscription group "Vytal AI"): vytalai_premium_monthly vytalai_premium_yearly vytalai_premium_yearly_intro TN3186 checklist: ✓ Bundle ID matches ASC app record ✓ Explicit App ID (not wildcard) ✓ In-App Purchase capability enabled on App ID ✓ App signed with valid distribution profile via EAS ✓ Active Apple Developer membership ✓ Paid Apps Agreement: Active ✓ Banking and tax: complete ✓ Price and localizations on all 3 subscriptions ✓ No StoreKit Configuration file in project Issue: When calling StoreKit via RevenueCat on a physical iPhone (TestFlight), Product.products / getProducts returns ZERO products for all 3 identifiers. Purchase sheet never appears. In-app diagnostic shows: Bundle: com.ciborgu.vytalai (correct) RevenueCat iOS API key present (appl_…) StoreKit products[]: 0 I also run a minimal test (configure → getOfferings → purchasePackage) with the same result. Could you please verify on your side whether these 3 subscription product IDs are available in sandbox for bundle com.ciborgu.vytalai? Is there a server-side block or metadata issue preventing sandbox catalog sync? Device: [iPhone model], iOS [version] Sandbox tester: [email if created] Date/time of last test: [date] Thank you.
Topic: App & System Services SubTopic: StoreKit Tags:
Jun ’26
Reply to StoreKit returns no in-app subscriptions on TestFlight despite correct App Store Connect configuration
Hello, Thank you for pointing me to TN3186. I have reviewed every item. Summary: App: Vytal AI Bundle ID: com.ciborgu.vytalai ASC App ID: 6767160542 Team ID: JZF7CR3W8Z Test environment: TestFlight (build 115, version 1.1.0) Platform: Capacitor + RevenueCat Purchases SDK (@revenuecat/purchases-capacitor) Subscription Product IDs (auto-renewable, subscription group "Vytal AI"): vytalai_premium_monthly vytalai_premium_yearly vytalai_premium_yearly_intro TN3186 checklist: ✓ Bundle ID matches ASC app record ✓ Explicit App ID (not wildcard) ✓ In-App Purchase capability enabled on App ID ✓ App signed with valid distribution profile via EAS ✓ Active Apple Developer membership ✓ Paid Apps Agreement: Active ✓ Banking and tax: complete ✓ Price and localizations on all 3 subscriptions ✓ No StoreKit Configuration file in project Issue: When calling StoreKit via RevenueCat on a physical iPhone (TestFlight), Product.products / getProducts returns ZERO products for all 3 identifiers. Purchase sheet never appears. In-app diagnostic shows: Bundle: com.ciborgu.vytalai (correct) RevenueCat iOS API key present (appl_…) StoreKit products[]: 0 I also run a minimal test (configure → getOfferings → purchasePackage) with the same result. Could you please verify on your side whether these 3 subscription product IDs are available in sandbox for bundle com.ciborgu.vytalai? Is there a server-side block or metadata issue preventing sandbox catalog sync? Device: [iPhone model], iOS [version] Sandbox tester: [email if created] Date/time of last test: [date] Thank you.
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
Jun ’26