Skip to main content
Question

New RC User - Need some help.

  • November 30, 2025
  • 1 reply
  • 22 views

Forum|alt.badge.img

This is my first time using RevenuCat moving away from native packages for IAP and I’ve been rejected from Apple (another first)

It feels like I'm in a bit of a chicken and egg loop where the paywall modal isn't showing the products because apple haven't approved them yet and apple wont approve them until they show up in the paywall modal.

Is there something from a RC perspective that I'm missing?
 

I have two subs added (monthly and yearly) and one purchase added (lifetime) in App Store Connect. 

The first time they rejected and I went back in and changed a few things just to get them ready to submit again then resubmitted. 

These went to apple for approval when the prod version of the app did. 

They're saying they can't approve because pay wall isn't pulling in the products or prices, it's just showing blank but RC can see the products and prices in ASC, I can see that in the RC dashboard but they're not showing up in the production build - just a blank paywall. 

 

I'd really like to use your service but I don't have this problem with any other of my apps on the app store (they've all used native iap) 

 

I tested all this fine on development build so my code is good and I know how to add iap products and subs to app store connect so I know that sides good. 

Is there potentially a banana skin I’m slipping on and not seeing it?

 

1 reply

alejandra-wetsch
RevenueCat Staff
Forum|alt.badge.img+6

Hey ​@Jye

Thank you for reaching out and providing such a detailed explanation of what you’re seeing!

Unfortunately, the App Store Review environment is something we cannot control, and we have seen cases like yours where applications are rejected even if everything appears to be in order locally.

One approach that has helped other developers bypass this issue is to add a screen recording of their app’s purchase flow when resubmitting their application for review. In this way, Apple reviewers can see that your products and Paywall are loading as expected.

When submitting the video, ensure that you show the following:

  • The Paywall access point
  • Your Paywall with all products loaded
  • Perform a purchase and show that it succeeds
  • Show that premium features got unlocked

I hope this helps!