TestFlight only allows 90 days per build

A practical fix and a copyable AI coding prompt. Replace bracketed placeholders with your project details.

1. Check the problem

Cycle a fresh build every 60-75 days so you never hit the 90-day wall. Internal testers, up to 100, don't count against it, only external ones do. Near day 90, upload any small change to reset the clock.

2. Use the prompt

Help me set up a TestFlight build-refresh schedule so I never hit the 90-day external-tester wall. My current build went live on [date]. Give me the dates to upload a fresh build, remind me internal testers don't count, and turn it into a simple recurring reminder I can follow.

3. Verify the fix

Review the proposed diff, run the relevant checks and exercise the original failing flow before merging.

Continue in the related workflow chapter.