You can make perfectly good apps that run great with a free account. They expire in a week instead of 3 months (for TestFlight builds). That's it. You can redeploy with minimal effort. You have to reauth with Apple every ~30 days. The reauth is the only part of that you can't have a cron job run (you need to authenticate the keychain).
For normie folks, the hoops here are mildly annoying. But if you're someone making vibe-coded apps, we're talking about two scripts and a cron job, here. Or just run Sideloadly, which I hear works pretty well.
There exist reasons to be annoyed by Apple's iOS security posture, but "I can't run my vibecoded apps" isn't an especially good one.
You can make perfectly good apps that run great with a free account. They expire in a week instead of 3 months (for TestFlight builds). That's it. You can redeploy with minimal effort. You have to reauth with Apple every ~30 days. The reauth is the only part of that you can't have a cron job run (you need to authenticate the keychain).
For normie folks, the hoops here are mildly annoying. But if you're someone making vibe-coded apps, we're talking about two scripts and a cron job, here. Or just run Sideloadly, which I hear works pretty well.
There exist reasons to be annoyed by Apple's iOS security posture, but "I can't run my vibecoded apps" isn't an especially good one.