iOS Distribution Certificate: Expired or Lost
What an iOS distribution certificate does, what breaks when it expires or is revoked, and how to recover when the private key is gone or the previous developer owned it.
Notes on product strategy, launch decisions, software craft, and focused digital products.
What an iOS distribution certificate does, what breaks when it expires or is revoked, and how to recover when the private key is gone or the previous developer owned it.
CFBundleVersion is your iOS build number. Learn its format, the uniqueness rule behind ITMS-90189, and how to fix a version scheme you inherited.
TestFlight feedback for an inherited app: where screenshots and crash reports live, who can see them, how long they last and how to export them.
Privacy nutrition labels explained for an app you inherited: how to audit the SDKs behind the answers, fix the label in App Store Connect and skip a new build.
ITSAppUsesNonExemptEncryption decides whether TestFlight shows Missing Compliance. How to answer it honestly for an app whose SDKs you didn't pick.
Android vitals thresholds explained: the 1.09% crash and 0.47% ANR limits, the store listing warning they trigger, and the order to fix them in.
What the Play Integrity API checks, what each verdict means for a real customer, the 10,000 daily request ceiling, and how to enforce it safely.
The OWASP Mobile Top 10 2024 list, which entries really turn up in an app you inherited, what the stores enforce, and the order to fix them in.
Android developer verification: the September 30 2026 deadline, who it hits first, the $25 fee, and what to do if you don't hold your signing key.
Apple Developer DUNS number explained: who needs one, the five-day D&B wait, the errors that stop enrollment, and when to enroll as an individual instead.
Apple app transfer explained: the criteria that block it, the 60-day Sign in with Apple window, and what breaks for users on your first update.
Google Play closed testing rules: the 12 testers and 14 continuous days, what the production access form really asks, and the account type that skips it.
Android 16 KB page size rules explained: the February 2027 update block, how to tell if your app is affected, and what to do when the library isn't yours.
iOS privacy manifest rules in plain terms: what ITMS-91061 and ITMS-91053 mean, how to find the SDK behind them, and what to do when nobody maintains it.
App Store age rating rules after Apple's 2026 reset, the Google Play content rating questionnaire, and how to fix a wrong rating on a live app.
Crashlytics vs Sentry with the real 2026 prices, the data limits both vendors leave out, and a straight recommendation based on what your team runs.
Android ANR explained for the person who owns the app: the Play thresholds that quietly cost you installs, which freezes to fix first, and how to start.
App Store expedited review, honestly assessed: the two reasons Apple accepts, what to send, what to do when it's denied, and the faster fixes.
React Native upgrade planning for an app years behind: how far back you are, what breaks first, the architecture cutover, and what sets the deadline.
Source code escrow protects the code and nothing else. What a mobile deposit needs, what Apple and Google never hand back, and what escrow costs.
App Store screenshot sizes Apple actually requires now, the Google Play equivalents, and the smallest set that gets an update through both stores.
Google Play app transfer: the two routes Google offers, the seven-day hold on account handovers, and what quietly stays with the old account.
A 47-item mobile app testing checklist with a threshold on every check, plus the three release passes that tell you which of the 47 this release actually needs.
Rewrite vs refactor, decided for a mobile app: why the web playbook breaks, what the app stores force on you, and when starting over is the right call.
Google Play target API level rules for 2026: what the August 31 deadline blocks, what breaks when you move to API 36, and how extensions work.
The 14 App Store rejection reasons keyed to the guideline a reviewer actually cites, ranked by Apple's own 2025 numbers, and what to do with one you already have.
How long App Store and Google Play review actually take, what slows it down, and what to do when your submission is stuck.
App maintenance cost, explained in plain numbers: what you actually pay for, what pushes it up, how to read a quote, and when rebuilding is cheaper.
Let us share why starting with a Minimum Viable Product is our go-to strategy for saving time, conserving capital, and avoiding major headaches.