Engineering blog posts - page 7

Featured Post

11 Lessons you’ll want to remember from App Growth Annual 2025

Scannable takeaways, snackable insights, and tactics you can ship tomorrow

Lorelei Whitman

Lorelei Whitman

November 04, 2025

Follow for updates:
Reliability at RevenueCat
Reliability at RevenueCat
Engineering

Reliability at RevenueCat

I think we’ll build a more reliable IAP service than anybody else can. Here are the preventions and mitigations that will help us achieve this.

Jacob Eiting

Jacob Eiting

February 13, 2023

Introducing ReceiptParser for Apple Platforms
Introducing ReceiptParser for Apple Platforms
Engineering

Introducing ReceiptParser for Apple Platforms

A new open-source Swift-only package for parsing StoreKit receipts locally.

Nacho Soto

Nacho Soto

February 07, 2023

The Anatomy of App Store Receipts
App Store receipt signing certificate changes in 2023
Engineering

App Store receipt signing certificate changes in 2023

February 7 2023 receipt signing certificate changes for the App Store

Rik Haandrikman

Rik Haandrikman

December 27, 2022

StoreKit 2 tutorial: implementing in-app purchases in a SwiftUI app
iOS In-App Subscription Tutorial with StoreKit 2 and Swift
Engineering

iOS In-App Subscription Tutorial with StoreKit 2 and Swift

A step-by-step guide to a working SwiftUI sample app with subscriptions.

Josh Holtz

Josh Holtz

December 13, 2022

A/B Price Testing Guide for Mobile Apps
Engineering

A/B Price Testing Guide for Mobile Apps

Key questions and expert answers for mobile apps looking to run price testing.

Jakub Chour

Jakub Chour

December 07, 2022

The Sub Club Podcast

Interviews and deep dives with the experts behind the biggest apps in the world.

Listen now
Engineering

Price Testing for Mobile Apps

An end-to-end solution for running price experiments.

Dan Pannasch

Dan Pannasch

December 07, 2022

App Store rejections
Postmortem for Aurora Postgres Migration November 23 2022
Engineering

Postmortem for Aurora Postgres Migration November 23 2022

A detailed breakdown of our November 23 2022 performance issues

Guillermo Pérez

Guillermo Pérez

December 05, 2022

Google Play class action developer lawsuit
An overview of Google Play Billing Library 5
Engineering

An overview of Google Play Billing Library 5

Everything you need to know about Google Play Billing Library 5

Rik Haandrikman

Rik Haandrikman

November 25, 2022

How RevenueCat’s SDK team uses Release Trains
Engineering

How RevenueCat’s SDK team uses Release Trains

How we automate the releases of our SDKs

Cesar de la Vega

Cesar de la Vega

October 31, 2022

Subscribe to our newsletter

Stripe for In-App Purchases
Can you use Stripe for in-app purchases? What to know after Epic v. Apple
Engineering

Can you use Stripe for in-app purchases? What to know after Epic v. Apple

Learn when you can and how to save up to 30% in fees with RevenueCat

Charlie Chapman

Charlie Chapman

October 31, 2022

Migrating from StoreKit 1 to StoreKit 2
Engineering

Migrating from StoreKit 1 to StoreKit 2

Now that Apple has deprecated StoreKit 1

Charlie Chapman
Nacho Soto

Charlie Chapman and Nacho Soto

October 24, 2022

The ultimate guide to Android subscription testing
Engineering

The ultimate guide to Android subscription testing

How to accurately test in-app subscriptions in your Android app

Toni Rico

Toni Rico

October 11, 2022

Want to see how RevenueCat can help?

RevenueCat enables us to have one single source of truth for subscriptions and revenue data.

Olivier Lemarié, PhotoroomOlivier Lemarié, Photoroom
Read Case Study