Home / Companies / RevenueCat / Blog / Post Details
Content Deep Dive

A Guide to iOS Introductory Prices

Blog post from RevenueCat

Post Details
Company
Date Published
Author
Jacob Eiting
Word Count
1,782
Language
English
Hacker News Points
-
Summary

Apple introduced introductory pricing for in-app subscriptions with iOS 11.2, offering developers the ability to entice users with Pay as You Go, Pay Up Front, and Free Trial options, although implementing these features comes with its own set of challenges. Developers initially faced hurdles in determining a user's eligibility for these offers until updates in iOS 12.0 and later versions added properties like `subscriptionGroupIdentifier` and the method `isEligibleForIntroOffer` to simplify the process, though they are only available on iOS 15+ and equivalent versions of other Apple operating systems. These updates allow eligibility checks to be handled directly via StoreKit, reducing the complexity involved in managing subscription offers, although developers targeting older OS versions still need to adopt more convoluted methods. The guide suggests using third-party solutions like RevenueCat to streamline the implementation and management of subscription offers, highlighting the ongoing need for Apple to improve the developer experience by further simplifying StoreKit APIs.