How to escalate a stuck App Review or account flag when Apple Support goes silent

Your app has been stuck in “Waiting for Review” for ten days. You have filed three expedited-review requests and five support tickets. A “senior advisor” promised a callback two weeks ago and went silent. Meanwhile, the launch event you planned around your release date is next week. There is no official escalation path for any…

How to unblock a stuck notarization, fix Team ID prefix errors, and survive 3.1.1 review

A notarization stuck “In Progress” for 60 hours. A returning developer’s app failing validation with error 90286 because Automatic Signing prefixed the bundle ID with a 15-year-old Developer ID instead of a Team ID. A Canadian VoIP startup rejected under guideline 3.1.1 with no clear test for whether prepaid calling credits count as “intermediary currency.”…

How to keep craft and signal in an AI-flooded iOS dev community

Two of the most-upvoted threads on r/iOSProgramming this month say the same thing in different words: “I miss the programming aspect of iOS programming” and “Why would anyone start a new app today?”. The complaint underneath both is not really about LLMs. It is about signal. The phrase “iOS developer” used to mean someone who…

How to launch an indie iOS app when discovery is broken and Apple can Sherlock you

There are roughly 2,000 new apps released on the App Store every day. Apple Ads charges $10–20 per paying user in competitive categories. And Apple just demoed on-device food recognition in iOS 27’s camera app, wiping out the differentiation of every calorie photo app in one keynote slide. The follow-up Reddit thread, “Why would anyone…

Interview at Best Business Coach Podcast.

I had the incredible opportunity to be featured on the Best Business Coach Podcast with Daryl Urbanski. In this conversation, we delved into a journey of becoming a software engineer, launching digital products, and how one gets started on programming. It was an honor to share my perspective alongside such an esteemed company and dive…

How to Transfer Applications for App Store Small Business Program Members

The App Store Small Business Program offers lowered commission cost with one big caveat: no app transfer. But apps graduating from a “hobby” into a “small business” would definitely involve transferring ownership. Read how to transfer apps without engaging in the app transfer process and losing out on the program’s benefits.

How to Pass App Store Review: Guideline 4.2 Design – Minimum functionality

Delivering a “minimum viable product” won’t be viable if your app isn’t going to pass App Store Review. Is your app “good enough” for the App Store? Is it appropriate for the App Store and not better off in the web? Read on to ensure your app pass the gates of App Review.

How to Provide Free Time-Limited Trials in the App Store

Providing “lite” version of apps had been the strategy to provide free trials since the dawn of the App Store. However these reduced-functionality apps fall short on demonstrating its full capabilities, which in itself be ineffective in enticing the user to buy. Fortunately that is no longer the only option available for App Store apps.

Modeling In-App Purchases Inventory

There are four types of in-app purchases in Apple’s App Store, with their own unique ways to manage it. The challenge is how to isolate the intricacies of these product types from the rest of the application. Otherwise a move from non-consumable in-app purchase to a subscription type would involve a major rewrite. Learn how to manage an app’s inventory of purchases and get the code base resilient to changes in the business side.