Creating an In-App Purchase in iOS 7 – Part 6: Restoring

And finally in the last part I’ll show you how to restore purchases.

Note that you must implement a restore option for non-consumable products or the review team will reject your app.

Demo Project

You can download the full source code of what I’m building in this screencast on GitHub:

Further Reading

I’m following my earlier two articles almost to the letter, here they are for reference:

Watch the full course in one convenient playlist:
Catch this episode on my iOS Dev Diary Podcast:

Creating an In-App Purchase in iOS 7 – Part 5: Testing

In this part we’ll see our hard work comes to life on a real device while we’re performing our purchase in the App Store Sandbox.

Demo Project

You can download the full source code of what I’m building in this screencast on GitHub:

Further Reading

I’m following my earlier two articles almost to the letter, here they are for reference:

Watch the full course in one convenient playlist:
Catch this episode on my iOS Dev Diary Podcast:

Creating an In-App Purchase in iOS 7 – Part 4: The Purchase

Learn how to make the purchase in this part of our series about in-app purchases.

Demo Project

You can download the full source code of what I’m building in this screencast on GitHub:

Further Reading

I’m following my earlier two articles almost to the letter, here they are for reference:

Watch the full course in one convenient playlist:
Catch this episode on my iOS Dev Diary Podcast:

Creating an In-App Purchase in iOS 7 – Part 3: StoreKit Observer

In this part we’ll setup the observers needed to react to responses from the App Store.

Demo Project

You can download the full source code of what I’m building in this screencast on GitHub:

Further Reading

I’m following my earlier two articles almost to the letter, here they are for reference:

Watch the full course in one convenient playlist:
Catch this episode on my iOS Dev Diary Podcast:

Creating an In-App Purchase in iOS 7 – Part 2: Custom Shop Class

In this part I’ll talk you through building a custom shop class and how to make “first contact” with the App Store.

Demo Project

You can download the full source code of what I’m building in this screencast on GitHub:

Further Reading

I’m following my earlier two articles almost to the letter, here they are for reference:

Watch the full course in one convenient playlist:
Catch this episode on my iOS Dev Diary Podcast:

Creating an In-App Purchase in iOS 7 – Part 1: Setup

In this 7-part screencast series I’ll show you how to create an In-App Purchase in iOS 7 with Xcode 5.1.

The course will run you through everything from setting up your product in iTunes Connect, creating a custom shop class for easy re-use, making “first contact” with the App Store and how to deal with its responses. I’ll explain the overall concept in Part 1.

I’ll describe the overall concept in this part, and how to setup your your app for use with In-App purchases. We’ll setup a new App ID in Member Center and then create a product in iTunes Connect.

Demo Project

You can download the full source code of what I’m building in this screencast on GitHub:

Further Reading

I’m following my earlier two articles almost to the letter, here they are for reference:

Watch the full course in one convenient playlist:
Catch this episode on my iOS Dev Diary Podcast: