---
title: "How to Build a Great iOS In-app Purchase Subscription Server – AltConf 2019"
description: "A deep dive on in-app subscription infrastructure."
language: "en"
publishedAt: "2019-07-16T09:42:42Z"
updatedAt: "2019-07-16T09:42:42Z"
authors:
  - name: "Jacob Eiting"
    url: "https://www.revenuecat.com/blog/author/jacob-eiting"
category: "Engineering"
categoryUrl: "https://www.revenuecat.com/blog/engineering"
readingTime: 1
canonical: "https://www.revenuecat.com/blog/engineering/altconf-subscriptions-are-hard"
---

# How to Build a Great iOS In-app Purchase Subscription Server – AltConf 2019

A deep dive on in-app subscription infrastructure.

In June, I had the wonderful oppurtunity to speak at [AltConf](http://altconf.com/), the next-door conference for Apple’s famed WWDC. It’s a great little community event full of talks that you wouldn’t see at a first party conference.

My talk, based on my blog post [iOS Subscriptions are Hard](/blog/ios-subscriptions-are-hard), ended up being more about how to build a great subscription for an iOS app. I discuss some of the difficult aspects like price tracking, refreshing, [server notifications](/blog/apple-subscription-notifications-are-almost-useless), price tracking, [and more](/blog/ios-subscription-offers). I think it’s a good high-level overview of what fully featured support for iOS subscriptions looks like.

[Video](https://www.youtube.com/watch?v=TqkTb023Uhw)

[**iOS Subscriptions Are Hard**](https://www.slideshare.net/JacobEiting/ios-subscriptions-are-hard) from [**Jacob Eiting**](https://www.slideshare.net/JacobEiting)
