All About In-App Purchases

Often changes in the business side implies large changes in the corresponding code of the app to support it. Like changing business models from one-time purchase to subscription. Or that time when the business asked to provide that exclusive holiday app icon promotion for $1.99. All of these makes unit testing and integration testing of the app more challenging since in-app purchase code often interact heavily with the feature switches of corresponding products.

Won’t it be great if your in-app purchase code can keep working flawlessly as faced by business challenges?

How about having the ability to offer “exclusive limited-time availability” special features as if they were physical products?

How to offer fully-functional time-limited trials in Apple’s App Stores?

I’ve covered these and much more in my talk done for iOS Dev Scout, and you can watch it here.

Special thanks to the folks at iOS Dev Scout for arranging the meet-up, Engineers.sg for producing the video, and Credit Suisse for sponsoring the venue and food.



Avoid App Review rules by distributing outside the Mac App Store!


Get my FREE cheat sheets to help you distribute real macOS applications directly to power users.

* indicates required

When you subscribe you’ll also get programming tips, business advices, and career rants from the trenches about twice a month. I respect your e-mail privacy.

Avoid Delays and Rejections when Submitting Your App to The Store!


Follow my FREE cheat sheets to design, develop, or even amend your app to deserve its virtual shelf space in the App Store.

* indicates required

When you subscribe you’ll also get programming tips, business advices, and career rants from the trenches about twice a month. I respect your e-mail privacy.

0 thoughts on “All About In-App Purchases

Leave a Reply