Deliver new features and earn extra income from your apps. Learn how to implement in-app purchasing for iOS apps with Swift 3 and the new StoreKit framework.
- [Ron] In-app purchases can be found everywhere in the app store. From games to productivity tools, in-app purchases are allowing developers to offer additional features to their apps while giving themselves another revenue stream to capitalize on. So, how can you get in on this opportunity? Hi, I'm Ron Buencamino, and welcome to this course on including in-app purchases into your iOS projects. Today, we're going to discuss what is necessary to deliver in-app purchase functionality to your users.
We'll go over the different types of in-app purchases you can offer, setting up your products in iTunes Connect, and deep-dive in to the StoreKit framework. Which is a set of tools Apple provides that allows you to put up a store front right inside of your app. Along the way, we'll cover the ins and outs of offering purchases and get a good understanding of the different avenues you can take to deliver in-app features, all while earning some extra cash for your pocket. There's a lot to get through, so let's get started.
First, learn what you can legitimately offer for sale in the App Store. Apple's guidelines restrict the sale of certain products, including real-world goods. Next, learn how to configure new products for sale with iTunes Connect and retrieve the product information in your app. Ron then shows how to request and process payments, and deliver the user's purchases to their iOS device. Plus, learn about selling subscriptions and restoring purchased content—a smart strategy for keeping your app rating high.
- What you can and can't sell in the App Store
- Looking at StoreKit
- Creating products in iTunes Connect
- Presenting products in your storefront
- Requesting payments in your app
- Processing transactions
- Delivering products
- Persisting purchases and auto-renewed subscriptions
- Restoring purchased content