App Features Configuration
Feature entries are under Features/IAP: IAP, subscriptions, in-app events, server notifications, associated domains, and more.
In-App Purchases / Subscriptions
- Define product IDs before creating (immutable); choose consumable, non-consumable, auto-renewing subscription, etc.
- Provide localized name/description and upload review screenshot (show the actual pre-purchase UI).
- Pricing and storefronts: select price tiers and countries/regions; subscriptions can set trials, offers, and promo codes.
In-App Events
- Display event cards on the App Store (competitions, updates, live streams, challenges).
- Provide name, short/long descriptions, media, start/end time.
- Keep content compliant and relevant; avoid over-marketing.
Associations and Capabilities
- Associated Domains: Universal links/web credentials; enable in App ID and profiles; host
apple-app-site-association. - Sign in with Apple: Enable in App ID; follow “equivalent button” rules in-app.
- Push Notifications: Enable Push/Background Modes; generate APNs key or certificate; explain purpose before showing the first prompt.
App Store Server Notifications
- Configure callback URL (use V2) for subscription state changes, refunds, etc.
- Ensure HTTPS availability, signature verification, and retry handling.
Testing and Review
- All IAP/subscriptions must have test accounts and reproducible paths; incomplete metadata delays review.
- Subscription pricing/trials must match what is shown in metadata and in-app to avoid “misleading users” rejections.
