Hi,
Apple have rejected my use of an auto renewing subscription under:
“Guideline 3.1.2 - Business - Payments - Subscriptions – Your app uses auto-renewing subscriptions, but it is not an appropriate use of the service. Specifically, the in-app purchase products only unlock features.”
I am appealing this on the grounds that dozens of other similar apps in the same category also use auto renewing subscriptions. However, I don’t expect the appeal to succeed, and I will have to use a non renewing subscription.
Non renewing subscriptions seem to have far less support in app store connect. They don’t even allow configuration of a time period – the developer has to handle this.
The revenu-cat SDK also seem to have very little support for non renewing subscriptions. They aren’t supported in an entitlement, so again – the developer needs to handle this.
Does revenue cat have example code to show how I can do this? I assume I need to somehow get non renewing subscriptions that the user has bought and check if any are in date? I don’t even know how to enumerate these subscription purchases or check their purchase date.
Thank you.