Skip to main content
Question

App Store Rejection - Subscription Info Missing from Binary

  • May 9, 2025
  • 1 reply
  • 33 views

Forum|alt.badge.img

Has anyone else’s app been rejected because:
 

Apps offering auto-renewable subscriptions must include all of the following required information in the binary:

 

- Title of auto-renewing subscription (this may be the same as the in-app purchase product name)

- Length of subscription

- Price of subscription, and price per unit if appropriate

- Functional links to the privacy policy and Terms of Use (EULA)

Our app admittedly doesn’t include links to our PP nor our EULA but thats a separate issue. I’m worried that we are getting rejected because we are using the React Native Paywall UI package to pull our paywall from RevenueCat to display it which probably means the things apple is rejecting our app for are not included in the binary.

1 reply

chris_perriam
RevenueCat Staff
Forum|alt.badge.img+1

Hi ​@awareai-dev , many developers have successfully integrated the React Native Paywall UI Package into their production apps and passed app review without issue.

The title, length of subscription and price of subscription are fundamental properties of a subscription product. It’s important to ensure they’re clearly displayed so that your users can understand what they are purchasing.

An example of these would be:

Magic Weather Pro
Unlock 14 day forecasts 
Monthly: $4.99/month

If using RevenueCat Paywalls v2, here’s an example of how you can achieve this using variables:

{{ product.periodly | capitalize }}: {{ product.price_per_period }}


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings