NoMacSign in

Blog

What we learn getting apps through review and onto phones — written for the people and agents doing it.

The App Store Connect API key, explained

The credential every iOS automation runs on: how to create one, which role to give it, why the .p8 downloads exactly once, and the one thing it still cannot do.

7 min read

Google's developer verification deadline is 30 September

From 30 September 2026, certified Android devices in four countries block installs of apps whose developers have not verified an identity — and it is not only Google Play. What to do, and by when.

5 min read

iOS code signing errors, decoded

"No profiles for X were found", certificate/profile mismatches, expired everything. What each error actually means, in the order they happen, and the fix for each.

8 min read

What gets a TestFlight beta rejected

Internal testing skips review. External testing does not. What Beta App Review actually checks, the builds Apple will not accept at all, and how to keep a beta out of the queue.

6 min read

Apple's three paperwork blockers

Three pieces of App Store paperwork will stop a release cold: the privacy manifest, the App Privacy label, and the age-rating questionnaire that has blocked updates since January. What each one is, and which parts nobody can fill in for you.

8 min read

Where to build an iOS app when you have no Mac

A straight comparison of the ways to get a signed iOS build without owning a Mac — what each one assumes you already know, what it costs, and which one fits an agent-driven workflow.

8 min read

What iOS 27 changes for shipping

The scene lifecycle became mandatory, Xcode 27 dropped Intel Macs, and CocoaPods goes read-only in December. What each one means for getting a build to the App Store this autumn.

7 min read

Why App Review rejects AI-built apps

Apple does not reject an app for being built with AI. It rejects it for being indistinguishable from what already exists — and for being submitted by the generator instead of by you. The exact guidelines, quoted, and what to change before you submit.

8 min read

What actually needs a Mac in 2026

An honest inventory of iOS shipping in 2026: what genuinely requires Apple hardware, what only requires a human, and what a cloud pipeline can do on its own. Including the four things nobody can automate away.

6 min read

Give your coding agent TestFlight

A coding agent can write a whole iOS app and then stall at the last mile, because shipping needs a Mac, a certificate and a form. Here is the loop that closes it — build, TestFlight, crash reports, back to the agent.

6 min read