

The StoreKit framework and in-app purchase APIs handle purchases end to end, including retrieving product information, processing payments, and delivering the product. Workflow for configuring in-app purchasesĪfter adding the in-app purchase capability to your app in Xcode, use StoreKit to support in-app purchases for a safe, secure purchase experience.You can also add localizations to ensure that people in regions where your app is available have a seamless purchase experience in their preferred language.

Set up in App Store ConnectĬonfigure in-app purchases in App Store Connect by adding details, such as product name, description, price, and availability. To ensure your in-app purchase experience fits well with the rest of your app and effectively showcases your products, review the Human Interface Guidelines and App Store Review Guidelines. This type of subscription doesn’t renew automatically, so users need to purchase a new subscription once it concludes if they want to retain access.īefore creating in-app purchases and offering them in your app, sign the Paid Applications Agreement and set up your banking and tax information in App Store Connect. Provide access to services or content for a limited duration, such as a season pass to in-game content. Learn more about subscriptions Nonrenewing subscriptions Auto-renewable subscriptions can offer Family Sharing.

Airmail if i purchase for ios do i also get for mac? software#
Common use cases include access to media or libraries of content (such as video, music, or articles), software as a service (such as cloud storage, productivity, or graphics and design), education, and more. Users are charged on a recurring basis until they decide to cancel. Provide ongoing access to content, services, or premium features in your app. Nonconsumable purchases can offer Family Sharing. Examples include additional filters in a photo app, extra brushes in an illustration app, or cosmetic items in a game. Provide nonconsumable, premium features that are purchased once and don’t expire. They’re frequently offered in apps and games that use the freemium business model. Consumable in‑app purchases are depleted as they’re used and can be purchased again. Provide different types of consumables, such as lives or gems used to further progress in a game, or boosts in a dating app to increase profile visibility. There are four types of in-app purchases and you can offer multiple types within your app.
