TestFlight

RSS for tag

Use TestFlight in App Store Connect to invite and manage beta testers for iOS, iPadOS, tvOS, and watchOS apps. Discuss questions here and share app builds publicly via TestFlight under the Community topic.

TestFlight Documentation

Posts under TestFlight subtopic

Post

Replies

Boosts

Views

Activity

TestFlight shows "must renew Apple Developer Program membership" error, but membership is active until 2027
Hi, I'm running into an issue with TestFlight internal testing. Setup: App: Fito: Your Fitness Companion Bundle ID: com.yapizak.fitpet App Apple ID: 6804411842 Team ID: R562RBY637 Issue: A build was uploaded and assigned to our internal testing group ("beta"). When our tester tries to install the app from TestFlight, they get: "The requested app is not available or doesn't exist." When trying to submit a build (on the "What to Test" screen before Submit for Review), TestFlight shows: "Before you can use TestFlight to distribute beta builds of your app, you must renew your Apple Developer Program membership." However, my Membership Details page shows the membership as active, renewal date July 11, 2027, auto-renew ON. The Free Apps Agreement is also Active. I've already: Verified Pricing and Availability is set up (175 countries) Verified export compliance is answered (No) Verified code signing is correct (Automatic, App Store distribution) Uploaded a fresh build with a new build number Nothing has resolved it. This looks like might be a sync issue on Apple's side. Has anyone else run into this or found a workaround? Thanks in advance.
0
0
72
13h
TestFlight builds expired across multiple apps; new builds cannot be installed (“Requested app is not available or doesn’t exist”)
Hi, I’m experiencing a TestFlight issue affecting multiple apps in my account. Issue summary: • Several TestFlight builds across all of my apps expired at the same time. • After uploading new replacement builds, neither I nor my testers are able to install them. • Installation fails with the message: “Could not install {App Name}. The requested app is not available or doesn’t exist.” • The build shows as processed and available in App Store Connect. • Testers are already invited and active. • No redeem code is required. I am seeing the same issue on my own device as well. What I’ve tried: • Uploading new builds (incremented version + build number). • Confirmed builds are visible and available in App Store Connect. • Removing and re-adding testers. • Logging out of the app. • Deleting the app from the device. • Restarting the device. • Reinstalling directly from TestFlight. • Restarting TestFlight. Despite this, installation consistently fails with the “requested app is not available or doesn’t exist” error. Expected behavior: • New TestFlight builds should be installable once processed and available. • Testers (and the developer) should be able to install directly from TestFlight. • Expired builds should not block installation of newly uploaded builds. Additional context: • This started immediately after multiple TestFlight builds expired across my apps. • All affected apps were previously installing and testing without issue. • Apple Developer Support has been contacted, but I wanted to check whether others are seeing the same behavior or if there is a known workaround. Has anyone else encountered TestFlight builds becoming unavailable across multiple apps at once, or an install failure after replacing expired builds
27
3
2.4k
14h
TestFlight builds fail to install across all apps on account — "Error Downloading Install Data", MobileInstallation never invoked
Feedback: FB24471051 All TestFlight builds on my account fail to install. Team ID UJ83XWKNFQ, bundle ID com.adspike.pakmandidos. Device console shows: failureReason: Error Downloading Install Data, terminalReason: 1, fullError: (null), deltaError: (null), installDate: (null) I pulled the install log from a sysdiagnose taken immediately after a failed attempt. mobile_installation.log.0 shows successful App Store installs on the same device (com.google.Drive and net.whatsapp.WhatsApp, Aug 22 17:09). The log spans Aug 22 17:09 to Aug 23 08:56 and covers several failed TestFlight attempts, but contains no entries for my bundle ID at all. MobileInstallation is never invoked, so the build payload is not reaching the device. Ruled out: Two devices, two different Apple IDs Wi-Fi and cellular, after a network settings reset Freshly uploaded builds across multiple different apps on this account Apple Distribution certificate valid and freshly installed Membership active, agreements complete App availability set to all countries and regions No configuration changes preceded the issue Builds also appear to be expiring well before the 90-day limit. Separately, an App Store submission has been in Waiting for Review for over two weeks with no status change. Possibly the same root cause. Has anyone seen this resolved, and is there a channel that reaches the team responsible for TestFlight build delivery? Code-level support explicitly excludes App Store Connect issues.
0
0
63
21h
Distributing release build using CloudKit dev environment
Hello, I am building an multiplatform app for iOS and macOS that uses CloudKit. I want give prerelease versions of my app to testers in my team. I want those builds to use the CloudKit development environment, as some of the schema is still experimental and subject to breaking changes. However, when I distribute my app via TestFlight, the iCloud container environment is automatically set to production, even though in my entitlements file I've set the iCloud container environment to development. I also tried the 'Release Testing' distribution method, but also with this option the container environment is overridden and set to production. Does anyone know how I can distribute a release build for internal testing that uses the CloudKit development environment?
2
0
214
2d
Tower defense beta, four towers and twelve upgrades. Looking for feedback on whether the upgrades feel different
I built a mobile tower defense game solo in Godot and it's on TestFlight now. Free, no ads, no purchases, no account. The design bets on tower interactions rather than a large roster. Four towers, twelve permanent upgrades. Hex Totem does damage over time and increases damage taken, so it multiplies everything else in range. Amplifier Nodes buff nearby towers and can be built to stack with each other. Rapid Shooter can go rate-focused or mark targets so every other tower hits harder. The specific thing I want feedback on: my own testing could not distinguish three of the Rapid Shooter upgrades in terms of how far a run got. Either they are genuinely interchangeable and the design needs work, or my testing was too crude. I need people who will run the same map several times with different upgrade choices and tell me whether it felt different. At the end of each run there is a Send report button. One tap, sends the build and per-wave results, no personal information. A run takes about ten minutes. iPhone, iOS 16 or later. https://testflight.apple.com/join/XpQY7W3j Known gaps: no sound yet, and everything is drawn procedurally so there is no art.
0
0
66
3d
TestFlight downloads failing across account - FB24429619
Hello, Our entire developer account is currently blocked by a server-side issue. All TestFlight builds are failing to download or update across all test devices. Our internal logs indicate a backend contract mismatch/missing issue. Phone support holds are unresponsive, completely halting our development cycle. We have filed a formal engineering ticket under Feedback ID: FB24429619. Could a forum moderator or Apple engineer please pull this ticket and escalate it to the backend infrastructure team to re-provision our account? Thank you!
0
0
48
3d
Uploading 7.10.0 Builds After Uploading 8.0.0 to TestFlight
Hello, our app is currently live in version 7.9.4. We are developing 7.10.0 and expect to upload additional builds of this version. At the same time, we would like to upload a 8.0.0 build to TestFlight for a separate test group. Version 8.0.0 would not be released to the App Store yet. Question: Is there a way to upload a 8.0.0 build to App Store Connect/TestFlight and still upload additional 7.10.0 builds after that? Thank you for your clarification.
0
0
38
3d
TestFlight Installation Issue After Apple Developer Program Renewal
I’m experiencing a persistent TestFlight installation issue that started after my most recent Apple Developer Program renewal. All builds upload and process successfully in App Store Connect/TestFlight, and there are no apparent issues with the builds themselves. However, when testers try to install the apps, they receive the following error: “The requested app is not available or doesn’t exist.” Since the same problem is affecting multiple apps under the same Apple Developer account, while the builds are uploading and processing successfully, I suspect this may be related to the TestFlight/App Store Connect distribution state or account-level backend configuration after the renewal. I have already checked the builds and TestFlight configuration, but the issue still persists. Has anyone experienced the same issue after renewing their Apple Developer Program membership? If so, were you able to resolve it, and did Apple Support have to fix something on the backend? Any guidance or suggestions would be greatly appreciated.
0
0
41
3d
All TestFlight builds on my team expired inside a four-second window on 2026-08-12; replacement builds are VALID but will not install
Hi all, I want to put the raw numbers somewhere public, because after five days of looking at this I still cannot find an explanation that involves anything on my side. On 2026-08-12, 59 builds across 10 apps on Team ID 8N867LSZDP were marked expired. Not gradually. Inside four seconds: 06:32:56 PDT 22 builds 06:32:57 PDT 9 builds 06:32:58 PDT 18 builds 06:32:59 PDT 10 builds Those 59 builds were uploaded between 2026-05-09 and 2026-08-11, so their own upload dates have nothing to do with when they died. The reason I am sure this is not normal expiry is that normal expiry is visible in the same account, in the same export. Twelve other builds expired between 2026-08-07 and 2026-08-11, each exactly 90 days after its own upload, one at a time, the way the documentation describes. Both groups sit in one table. One follows the rule. The other was written in a batch. It was not only the date, either. buildBetaDetail for all 59 now reports internalBuildState EXPIRED and externalBuildState EXPIRED, so the beta state machine moved with it. Then the second half, which is the part that actually blocks me. The next day, 2026-08-13, I uploaded two fresh builds to one of the affected apps. App Store Connect is perfectly happy with them: processingState VALID expired false expirationDate 2026-11-11 (correct 90-day window) internalBuildState IN_BETA_TESTING internal group hasAccessToAllBuilds = true tester 1, state ACCEPTED Installing either one fails instantly, for the tester and for me on my own device: "Could not install [app]. The requested app is not available or doesn't exist." App Store Connect says the build is in beta testing. TestFlight says the app does not exist. Two Apple systems reading one record and disagreeing about it. Five days on, nothing has moved: those builds are still unexpired and still uninstallable. One detail that might narrow this down for whoever ends up looking at it. I have seen the theory going around that this gets triggered by removing external testers. That is not what happened here. This account has never had external testing configured at all. All fifteen beta groups are internal, publicLinkEnabled is null on every one of them, and each group contains exactly one tester, me. There were no external testers to remove. So whatever runs this batch job does not need that trigger. Checked before posting: membership active, distribution certificate valid through 2027-05-15, provisioning profiles ACTIVE, agreements reviewed, testers removed and re-added, device restarted, app deleted and reinstalled, TestFlight reinstalled, builds re-uploaded twice. Production uploads and App Store review are unaffected, which is what makes this look like the beta path specifically rather than the account as a whole. Developer Support case 20000136966070. The reply I got linked me to Xcode build configuration documentation and suggested I try DTS. I have asked for escalation. The per-app identifiers and the full 74-build export are already attached to that case, so anyone at Apple who needs the specifics has them without me listing my apps here. I also filed it in Feedback Assistant as FB24388441 (Developer Tools & Resources, area TestFlight, Incorrect/Unexpected Behavior), with the same export attached. That part I would ask other people to copy. Feedback Assistant groups duplicates and shows a Recent Similar Reports count, and a forum thread has nothing equivalent. If you are stuck on this, filing one takes ten minutes, and it is the only mechanism I have found that turns a pile of separate complaints into something countable. Thread 813703 carries the same signature going back to January, so this is neither new nor one account. If anyone has actually come out the other side of this: what changed, and how long did it take?
0
0
141
6d
TestFlight Beta Contract Missing – ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING
Hello, I am unable to use TestFlight for any app (existing or new), while production uploads work normally. All TestFlight actions fail with: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING There are no pending agreements in App Store Connect. This is an older account that previously used TestFlight successfully. This appears to be a missing or detached TestFlight Beta contract on Apple’s backend. Could this be manually reattached or re-provisioned? This is time-sensitive, as I need a TestFlight external testers link to submit an app for an upcoming hackathon. Apple Support case ID (for reference): 102817552619 Thank you.
31
2
3k
6d
Removing external testers caused all TestFlight builds to expire, followed by BETA_CONTRACT_MISSING
Hello, I am experiencing a serious TestFlight issue that began immediately after I removed some testers from an External Testing group. Right after removing those external testers, all existing TestFlight builds for my app were suddenly marked as Expired, even though they were still within the normal 90-day TestFlight validity period. I did not manually expire any build. Removing an external tester should only revoke that tester’s access and should not affect the status of any TestFlight build. After the mass expiration, I uploaded a replacement build. The new build uploaded and processed successfully in App Store Connect, but I could not add or submit it for External TestFlight Beta App Review. App Store Connect incorrectly displays the following message: Before you can use TestFlight to distribute beta builds of your app, you must renew your Apple Developer Program membership. However, my account currently shows: Account type: Individual — Account Holder Apple Developer Program membership: Active Apple Developer Program License Agreement: Accepted Free Apps Agreement: Active No pending Apple Developer Program agreements Replacement build uploaded and processed successfully I inspected the failed App Store Connect network request and found the actual backend error: POST /iris/v1/betaAppReviewSubmissions HTTP 422 Unprocessable Content { "errors": [ { "status": "422", "code": "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING", "title": "Beta contract is missing for the app.", "detail": "Beta Contract is missing." } ] } The exact sequence was: External testers were removed from the External Testing group. All existing TestFlight builds suddenly became Expired. A replacement build uploaded and processed successfully. The build could not be submitted for External Beta App Review. The backend returned ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING. I have found reports from other developers describing the same sequence after removing external testers, including all TestFlight builds unexpectedly expiring and TestFlight distribution no longer working. This appears to be an account or team-level TestFlight backend issue in which the Beta Contract or distribution state becomes detached after modifying external testers. I have already contacted Apple Developer Support and provided the private account, app, request, and error identifiers through my support case. Could an Apple engineer please confirm whether this is a known backend issue and whether the TestFlight Beta Contract needs to be re-provisioned or re-attached? Has anyone else experienced this exact issue after removing external testers? If Apple resolved it, what action was required on the backend? Thank you.
2
0
376
6d
TestFlight install fails with "app not available" + Beta Review returns BETA_CONTRACT_MISSING
I'm stuck on what looks like a backend / account-level TestFlight issue and want to ask if anyone has seen the same pattern. Symptoms (reproduced across three consecutive builds) App Store Connect ingests and processes each build successfully; it shows as "Testing" in TestFlight with no compliance warnings. Internal TestFlight install fails instantly on every tester device with: ▎ "The requested app is not available or does not exist." Device console (itunesstored) at install time: FAILED: TFBundleInstallation serverFailureReason="Error Downloading Install Data" userFailureReason="Requested app not available or does not exist" buildGroup=(null) phase=Failed previousPhaseDescription=ProcessingInstallInitiateResponse serverCode 200 Submitting the same build for external Beta App Review returns: 422 ENTITY_UNPROCESSABLE code: BETA_CONTRACT_MISSING buildGroup=(null) for builds that visibly show as "Testing", plus a persistent BETA_CONTRACT_MISSING, suggests the beta-contract / build-group record for the app is missing or corrupted on the backend. Already verified clean on the developer side Distribution certificate and provisioning profile valid; entitlements match the binary; codesign --verify --deep --strict passes. Free and Paid Apps Agreements both Active; no pending tasks (Banking, Tax complete). App Information, Pricing & Availability, Age Rating, Content Rights, Test Information all complete; build page shows no warnings. Reproduced with multiple testers on multiple iOS 17+ devices, in a fresh internal testing group, after device-side cleanup (sign-out / reinstall TestFlight). Re-uploading a fresh build does not clear it — so it is not bound to a specific binary. Questions Has anyone seen Error Downloading Install Data + buildGroup=(null) + BETA_CONTRACT_MISSING together on a single app? How did you resolve it? 2. Why does ProcessingInstallInitiateResponse return serverCode 200 while still failing with "app not available", for a build that shows as "Testing"? 3. Is there a documented path to request that engineering regenerate a corrupted beta-contract / build-group record, beyond a standard support case? Any pointers appreciated — happy to share device logs / sysdiagnose if useful.
3
2
848
1w
TestFlight broken for my entire Developer Team, all builds suddenly expired and new builds fail to install
I’m experiencing what appears to be a team/account-level TestFlight backend issue, and it is currently blocking my development workflow. Team ID: TJ6F83PA4W What happened All existing TestFlight builds across my apps suddenly became Expired / unavailable. This happened across the developer team rather than to one particular app or build. I then uploaded a completely new build to determine whether the previous builds had simply been reset or invalidated. Test app: RESON | See the frequency. Apple ID: 6799940431 Version: 1.0.0 Build: 2 The new build: Uploaded successfully Processed successfully Appears normally in TestFlight Shows a fresh 90-day testing period Has an active Install button But installation immediately fails with: Could not install RESON | See the frequency. The requested app is not available or doesn’t exist. So this does not appear to be normal build expiration. A completely new and successfully processed build is also affected. Troubleshooting / support I have already opened an Apple Developer Support case: Case ID: 20000133520102 I’ve contacted Developer Support multiple times by email and also requested/spoken through phone support, but the issue remains unresolved and is now blocking my TestFlight workflow. I have intentionally not started changing certificates, provisioning profiles, Bundle IDs, or repeatedly uploading replacement builds because the symptoms affect the entire team and appear to occur at the TestFlight distribution stage. I’ve also seen reports from other developers describing similar symptoms, including references to BETA_CONTRACT_MISSING / missing Beta Contract backend state. I cannot confirm that this is the cause on my account, but the symptoms appear similar. Question for Apple / other developers Has anyone experienced this exact combination? All TestFlight builds unexpectedly expire → new builds process successfully → builds appear available for 90 days → installation fails with “The requested app is not available or doesn’t exist.” If someone from App Store Connect / TestFlight engineering sees this, could you please advise whether the Beta Contract / TestFlight distribution provisioning state for the Developer Team needs to be checked or re-provisioned server-side? Any confirmed workaround or escalation path would be greatly appreciated.
0
0
200
1w
TestFlight does not allow to add Existing Internal testing group to the build
A build has been uploaded to TestFlight, and we have existing Internal Testing groups that have worked successfully in the past. However, when I click the blue + button under Groups, all groups are disabled and cannot be selected. The same issue occurs with a newly created group. I’m an Admin and have permission to manage testers and groups. Build Distribution is set to Automatic for Xcode Builds, as it was previously when this worked without issue. Is there a known workaround or setting that could resolve this? Thank you
13
8
2k
1w
TestFlight "requested app is not available or doesn't exist" across multiple unrelated apps in same account — support ticket unanswered since Aug 1
I've had a DTS/support ticket open since August 1st with no response yet, so posting here in case anyone has seen this or has a workaround. Symptom: Installing from TestFlight fails with: "Could not install [App Name]. The requested app is not available or doesn't exist." This happens across three separate, unrelated apps in the same Apple Developer account: A brand-new app (bundle ID re-registered under a new identifier after the original app record was deleted from App Store Connect) Two existing, previously-working apps that have nothing to do with the new one One of the existing apps also had its TestFlight build expire noticeably earlier than the stated 90-day testing window — not explained by a device clock issue (confirmed device date/time is correct and set automatically). Already ruled out: Device Date & Time (automatic, correct) Screen Time / Content & Privacy Restrictions → Installing Apps (set to Allow) Fully deleted + reinstalled the TestFlight app itself (not just force-quit) Confirmed tester status shows "Accepted" in App Store Connect for the affected builds Confirmed binary validated, export compliance answered, age rating completed, Developer Program agreements active Confirmed bundle ID correctly registered in the Developer Portal Since this spans multiple unrelated apps on one account rather than a single misconfigured app, it looks like a distribution-service-side issue tied to the account/team rather than anything fixable on our end. Has anyone run into this pattern (account-wide TestFlight install failures, or early build expiration) recently? Any known fix, or is this purely an Apple-side bug that needs their infra team to look at?
1
0
233
1w
BETA_CONTRACT_MISSING persists on account with all agreements Active — request for backend re-provisioning
Hello, We are unable to use TestFlight for our app. Every attempt to attach a build to a testing group fails server-side with a 422. Error (from the App Store Connect network response): { "errors" : [ { "id" : "684c7800-6d62-43f9-8447-e30b83ebaf8c", "status" : "422", "code" : "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING", "title" : "Beta contract is missing for the app.", "detail" : "Beta Contract is missing." } ] } App details: App name: Discipline 366 App ID: 6782504331 Bundle ID: com.gero.discipline366app Account type: Organization Existing Apple Support case: 20000118718501 (Distribution / TestFlight) Symptoms: Adding a build to an External Testing group or public link returns the 422 above. The failure is server-side in App Store Connect — no invitation is ever generated and nothing reaches a device. App Store Connect displays: "Before you can use TestFlight to distribute beta builds of your app, you must renew your Apple Developer Program membership." This message is inaccurate — see below. "The requested app is not available or doesn't exist" in the TestFlight app. Builds uploaded 2–3 days prior show as Expired, well inside the 90-day window. What we have verified: Apple Developer Program membership is Active, renewed approximately two months ago. Membership details shows a valid expiration date. The renewal prompt in App Store Connect directly contradicts this and appears to be a generic rendering of the underlying BETA_CONTRACT_MISSING state rather than an accurate diagnosis. Under Business > Agreements, Tax, and Banking: Paid Apps Agreement Active, Free Apps Agreement Active, banking information complete, tax forms complete and active. No pending agreements and no action banners anywhere in the account. Confirmed the Account Holder is the one signed in; agreements were reviewed under that Apple Account, not an Admin or Developer role. Production uploads work normally. The build processes and appears in App Store Connect without issue. No changes to distribution certificates or provisioning profiles around the time the failure began. No incidents reported on the Apple System Status page for App Store Connect / TestFlight. Timeline: The failure began on 2026-07-24 and has been continuous since. It reproduces with every build, old or new — re-uploading changes nothing. TestFlight worked normally on this account before that date. A support case was opened at the time and has not produced a resolution. Question: Given that every developer-side prerequisite is satisfied, this looks like a missing or detached beta contract record on Apple's backend for this team. This is not a state we can clear from App Store Connect. Could the beta contract record for App ID 6782504331 be inspected and re-provisioned server-side? If it is re-provisioned, please confirm whether we should wait before uploading a new build — I have seen 48 hours mentioned in a similar thread. I note that several other threads in this forum describe the identical symptom set on accounts with all agreements Active, which suggests this may not be isolated to our team. Thank you.
0
0
154
1w
TestFlight build shows “Testing” but says “No Builds Available”
I’m having a strange TestFlight issue with one of my builds. Version 1.0.0 has two builds. Build 1 works normally in TestFlight, but Build 2 is unavailable to every tester I’ve tried. Build 2 was uploaded successfully, and App Store Connect shows it as “Testing”. I also received Apple’s email saying version 1.0.0 (2) is available to test. However, Build 2 still can’t be accessed through internal testing, external testing, or a public link. For internal testing, I assigned only Build 2 to the group, but TestFlight shows “No Builds Available”. I tried the same with an external testing group and got the same result: “No Builds Available”. The public link is enabled with no device or OS restrictions, but new testers see “This beta isn’t accepting any new testers right now.” I’ve already tried removing and re-adding testers, recreating testing groups, removing and re-adding Build 2, disabling and re-enabling the public link, resending invitations, removing the app from the device, stopping testing in TestFlight and joining again, and testing with Build 2 as the only build assigned. None of that changed the result. Build 1 still works normally for the same app. Build 2 details: Version: 1.0.0 Build: 2 Minimum iOS version: 15.0 Device family: iPhone Architecture: arm64 The test device meets the compatibility requirements. There is also an upload warning: 90737: Missing Document Configuration The same warning appears on both Build 1 and Build 2, but Build 1 is distributed normally. Has anyone seen a TestFlight build that shows as “Testing” and generates Apple’s “available to test” email, but still isn’t available to internal testers, external testers, or public-link testers? Could there be some server-side TestFlight distribution state or App Store Connect setting causing this? Thanks.
1
1
375
1w
Cannot install build from Testflight.
We are experiencing an issue with our TestFlight build The build was successfully uploaded to App Store Connect and is available for internal testing. Our internal testers can see the build in TestFlight, but when they attempt to install it, they receive the following error: "Could not install Game. The requested app is not available or doesn't exist." This issue occurs for all internal testers. The build upload completed successfully, and the build is assigned to the internal testing group. We are unable to determine the cause of this issue. Could you please help us identify whether there is any missing configuration or any other requirement that could be preventing the app from being installed?
1
1
282
2w
TestFlight shows "must renew Apple Developer Program membership" error, but membership is active until 2027
Hi, I'm running into an issue with TestFlight internal testing. Setup: App: Fito: Your Fitness Companion Bundle ID: com.yapizak.fitpet App Apple ID: 6804411842 Team ID: R562RBY637 Issue: A build was uploaded and assigned to our internal testing group ("beta"). When our tester tries to install the app from TestFlight, they get: "The requested app is not available or doesn't exist." When trying to submit a build (on the "What to Test" screen before Submit for Review), TestFlight shows: "Before you can use TestFlight to distribute beta builds of your app, you must renew your Apple Developer Program membership." However, my Membership Details page shows the membership as active, renewal date July 11, 2027, auto-renew ON. The Free Apps Agreement is also Active. I've already: Verified Pricing and Availability is set up (175 countries) Verified export compliance is answered (No) Verified code signing is correct (Automatic, App Store distribution) Uploaded a fresh build with a new build number Nothing has resolved it. This looks like might be a sync issue on Apple's side. Has anyone else run into this or found a workaround? Thanks in advance.
Replies
0
Boosts
0
Views
72
Activity
13h
TestFlight builds expired across multiple apps; new builds cannot be installed (“Requested app is not available or doesn’t exist”)
Hi, I’m experiencing a TestFlight issue affecting multiple apps in my account. Issue summary: • Several TestFlight builds across all of my apps expired at the same time. • After uploading new replacement builds, neither I nor my testers are able to install them. • Installation fails with the message: “Could not install {App Name}. The requested app is not available or doesn’t exist.” • The build shows as processed and available in App Store Connect. • Testers are already invited and active. • No redeem code is required. I am seeing the same issue on my own device as well. What I’ve tried: • Uploading new builds (incremented version + build number). • Confirmed builds are visible and available in App Store Connect. • Removing and re-adding testers. • Logging out of the app. • Deleting the app from the device. • Restarting the device. • Reinstalling directly from TestFlight. • Restarting TestFlight. Despite this, installation consistently fails with the “requested app is not available or doesn’t exist” error. Expected behavior: • New TestFlight builds should be installable once processed and available. • Testers (and the developer) should be able to install directly from TestFlight. • Expired builds should not block installation of newly uploaded builds. Additional context: • This started immediately after multiple TestFlight builds expired across my apps. • All affected apps were previously installing and testing without issue. • Apple Developer Support has been contacted, but I wanted to check whether others are seeing the same behavior or if there is a known workaround. Has anyone else encountered TestFlight builds becoming unavailable across multiple apps at once, or an install failure after replacing expired builds
Replies
27
Boosts
3
Views
2.4k
Activity
14h
TestFlight builds fail to install across all apps on account — "Error Downloading Install Data", MobileInstallation never invoked
Feedback: FB24471051 All TestFlight builds on my account fail to install. Team ID UJ83XWKNFQ, bundle ID com.adspike.pakmandidos. Device console shows: failureReason: Error Downloading Install Data, terminalReason: 1, fullError: (null), deltaError: (null), installDate: (null) I pulled the install log from a sysdiagnose taken immediately after a failed attempt. mobile_installation.log.0 shows successful App Store installs on the same device (com.google.Drive and net.whatsapp.WhatsApp, Aug 22 17:09). The log spans Aug 22 17:09 to Aug 23 08:56 and covers several failed TestFlight attempts, but contains no entries for my bundle ID at all. MobileInstallation is never invoked, so the build payload is not reaching the device. Ruled out: Two devices, two different Apple IDs Wi-Fi and cellular, after a network settings reset Freshly uploaded builds across multiple different apps on this account Apple Distribution certificate valid and freshly installed Membership active, agreements complete App availability set to all countries and regions No configuration changes preceded the issue Builds also appear to be expiring well before the 90-day limit. Separately, an App Store submission has been in Waiting for Review for over two weeks with no status change. Possibly the same root cause. Has anyone seen this resolved, and is there a channel that reaches the team responsible for TestFlight build delivery? Code-level support explicitly excludes App Store Connect issues.
Replies
0
Boosts
0
Views
63
Activity
21h
Distributing release build using CloudKit dev environment
Hello, I am building an multiplatform app for iOS and macOS that uses CloudKit. I want give prerelease versions of my app to testers in my team. I want those builds to use the CloudKit development environment, as some of the schema is still experimental and subject to breaking changes. However, when I distribute my app via TestFlight, the iCloud container environment is automatically set to production, even though in my entitlements file I've set the iCloud container environment to development. I also tried the 'Release Testing' distribution method, but also with this option the container environment is overridden and set to production. Does anyone know how I can distribute a release build for internal testing that uses the CloudKit development environment?
Replies
2
Boosts
0
Views
214
Activity
2d
Tower defense beta, four towers and twelve upgrades. Looking for feedback on whether the upgrades feel different
I built a mobile tower defense game solo in Godot and it's on TestFlight now. Free, no ads, no purchases, no account. The design bets on tower interactions rather than a large roster. Four towers, twelve permanent upgrades. Hex Totem does damage over time and increases damage taken, so it multiplies everything else in range. Amplifier Nodes buff nearby towers and can be built to stack with each other. Rapid Shooter can go rate-focused or mark targets so every other tower hits harder. The specific thing I want feedback on: my own testing could not distinguish three of the Rapid Shooter upgrades in terms of how far a run got. Either they are genuinely interchangeable and the design needs work, or my testing was too crude. I need people who will run the same map several times with different upgrade choices and tell me whether it felt different. At the end of each run there is a Send report button. One tap, sends the build and per-wave results, no personal information. A run takes about ten minutes. iPhone, iOS 16 or later. https://testflight.apple.com/join/XpQY7W3j Known gaps: no sound yet, and everything is drawn procedurally so there is no art.
Replies
0
Boosts
0
Views
66
Activity
3d
TestFlight downloads failing across account - FB24429619
Hello, Our entire developer account is currently blocked by a server-side issue. All TestFlight builds are failing to download or update across all test devices. Our internal logs indicate a backend contract mismatch/missing issue. Phone support holds are unresponsive, completely halting our development cycle. We have filed a formal engineering ticket under Feedback ID: FB24429619. Could a forum moderator or Apple engineer please pull this ticket and escalate it to the backend infrastructure team to re-provision our account? Thank you!
Replies
0
Boosts
0
Views
48
Activity
3d
Uploading 7.10.0 Builds After Uploading 8.0.0 to TestFlight
Hello, our app is currently live in version 7.9.4. We are developing 7.10.0 and expect to upload additional builds of this version. At the same time, we would like to upload a 8.0.0 build to TestFlight for a separate test group. Version 8.0.0 would not be released to the App Store yet. Question: Is there a way to upload a 8.0.0 build to App Store Connect/TestFlight and still upload additional 7.10.0 builds after that? Thank you for your clarification.
Replies
0
Boosts
0
Views
38
Activity
3d
TestFlight Installation Issue After Apple Developer Program Renewal
I’m experiencing a persistent TestFlight installation issue that started after my most recent Apple Developer Program renewal. All builds upload and process successfully in App Store Connect/TestFlight, and there are no apparent issues with the builds themselves. However, when testers try to install the apps, they receive the following error: “The requested app is not available or doesn’t exist.” Since the same problem is affecting multiple apps under the same Apple Developer account, while the builds are uploading and processing successfully, I suspect this may be related to the TestFlight/App Store Connect distribution state or account-level backend configuration after the renewal. I have already checked the builds and TestFlight configuration, but the issue still persists. Has anyone experienced the same issue after renewing their Apple Developer Program membership? If so, were you able to resolve it, and did Apple Support have to fix something on the backend? Any guidance or suggestions would be greatly appreciated.
Replies
0
Boosts
0
Views
41
Activity
3d
All TestFlight builds on my team expired inside a four-second window on 2026-08-12; replacement builds are VALID but will not install
Hi all, I want to put the raw numbers somewhere public, because after five days of looking at this I still cannot find an explanation that involves anything on my side. On 2026-08-12, 59 builds across 10 apps on Team ID 8N867LSZDP were marked expired. Not gradually. Inside four seconds: 06:32:56 PDT 22 builds 06:32:57 PDT 9 builds 06:32:58 PDT 18 builds 06:32:59 PDT 10 builds Those 59 builds were uploaded between 2026-05-09 and 2026-08-11, so their own upload dates have nothing to do with when they died. The reason I am sure this is not normal expiry is that normal expiry is visible in the same account, in the same export. Twelve other builds expired between 2026-08-07 and 2026-08-11, each exactly 90 days after its own upload, one at a time, the way the documentation describes. Both groups sit in one table. One follows the rule. The other was written in a batch. It was not only the date, either. buildBetaDetail for all 59 now reports internalBuildState EXPIRED and externalBuildState EXPIRED, so the beta state machine moved with it. Then the second half, which is the part that actually blocks me. The next day, 2026-08-13, I uploaded two fresh builds to one of the affected apps. App Store Connect is perfectly happy with them: processingState VALID expired false expirationDate 2026-11-11 (correct 90-day window) internalBuildState IN_BETA_TESTING internal group hasAccessToAllBuilds = true tester 1, state ACCEPTED Installing either one fails instantly, for the tester and for me on my own device: "Could not install [app]. The requested app is not available or doesn't exist." App Store Connect says the build is in beta testing. TestFlight says the app does not exist. Two Apple systems reading one record and disagreeing about it. Five days on, nothing has moved: those builds are still unexpired and still uninstallable. One detail that might narrow this down for whoever ends up looking at it. I have seen the theory going around that this gets triggered by removing external testers. That is not what happened here. This account has never had external testing configured at all. All fifteen beta groups are internal, publicLinkEnabled is null on every one of them, and each group contains exactly one tester, me. There were no external testers to remove. So whatever runs this batch job does not need that trigger. Checked before posting: membership active, distribution certificate valid through 2027-05-15, provisioning profiles ACTIVE, agreements reviewed, testers removed and re-added, device restarted, app deleted and reinstalled, TestFlight reinstalled, builds re-uploaded twice. Production uploads and App Store review are unaffected, which is what makes this look like the beta path specifically rather than the account as a whole. Developer Support case 20000136966070. The reply I got linked me to Xcode build configuration documentation and suggested I try DTS. I have asked for escalation. The per-app identifiers and the full 74-build export are already attached to that case, so anyone at Apple who needs the specifics has them without me listing my apps here. I also filed it in Feedback Assistant as FB24388441 (Developer Tools & Resources, area TestFlight, Incorrect/Unexpected Behavior), with the same export attached. That part I would ask other people to copy. Feedback Assistant groups duplicates and shows a Recent Similar Reports count, and a forum thread has nothing equivalent. If you are stuck on this, filing one takes ten minutes, and it is the only mechanism I have found that turns a pile of separate complaints into something countable. Thread 813703 carries the same signature going back to January, so this is neither new nor one account. If anyone has actually come out the other side of this: what changed, and how long did it take?
Replies
0
Boosts
0
Views
141
Activity
6d
TestFlight Beta Contract Missing – ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING
Hello, I am unable to use TestFlight for any app (existing or new), while production uploads work normally. All TestFlight actions fail with: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING There are no pending agreements in App Store Connect. This is an older account that previously used TestFlight successfully. This appears to be a missing or detached TestFlight Beta contract on Apple’s backend. Could this be manually reattached or re-provisioned? This is time-sensitive, as I need a TestFlight external testers link to submit an app for an upcoming hackathon. Apple Support case ID (for reference): 102817552619 Thank you.
Replies
31
Boosts
2
Views
3k
Activity
6d
Removing external testers caused all TestFlight builds to expire, followed by BETA_CONTRACT_MISSING
Hello, I am experiencing a serious TestFlight issue that began immediately after I removed some testers from an External Testing group. Right after removing those external testers, all existing TestFlight builds for my app were suddenly marked as Expired, even though they were still within the normal 90-day TestFlight validity period. I did not manually expire any build. Removing an external tester should only revoke that tester’s access and should not affect the status of any TestFlight build. After the mass expiration, I uploaded a replacement build. The new build uploaded and processed successfully in App Store Connect, but I could not add or submit it for External TestFlight Beta App Review. App Store Connect incorrectly displays the following message: Before you can use TestFlight to distribute beta builds of your app, you must renew your Apple Developer Program membership. However, my account currently shows: Account type: Individual — Account Holder Apple Developer Program membership: Active Apple Developer Program License Agreement: Accepted Free Apps Agreement: Active No pending Apple Developer Program agreements Replacement build uploaded and processed successfully I inspected the failed App Store Connect network request and found the actual backend error: POST /iris/v1/betaAppReviewSubmissions HTTP 422 Unprocessable Content { "errors": [ { "status": "422", "code": "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING", "title": "Beta contract is missing for the app.", "detail": "Beta Contract is missing." } ] } The exact sequence was: External testers were removed from the External Testing group. All existing TestFlight builds suddenly became Expired. A replacement build uploaded and processed successfully. The build could not be submitted for External Beta App Review. The backend returned ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING. I have found reports from other developers describing the same sequence after removing external testers, including all TestFlight builds unexpectedly expiring and TestFlight distribution no longer working. This appears to be an account or team-level TestFlight backend issue in which the Beta Contract or distribution state becomes detached after modifying external testers. I have already contacted Apple Developer Support and provided the private account, app, request, and error identifiers through my support case. Could an Apple engineer please confirm whether this is a known backend issue and whether the TestFlight Beta Contract needs to be re-provisioned or re-attached? Has anyone else experienced this exact issue after removing external testers? If Apple resolved it, what action was required on the backend? Thank you.
Replies
2
Boosts
0
Views
376
Activity
6d
What next after individual testers
Mac application is marked in TestFlight as "Complete" and "Ready to Submit". Individual testers have sent their "Feedback". What I have to do now to make my application appear in Mac App Store ? Please give any hint... Thank you.
Replies
0
Boosts
0
Views
130
Activity
1w
TestFlight install fails with "app not available" + Beta Review returns BETA_CONTRACT_MISSING
I'm stuck on what looks like a backend / account-level TestFlight issue and want to ask if anyone has seen the same pattern. Symptoms (reproduced across three consecutive builds) App Store Connect ingests and processes each build successfully; it shows as "Testing" in TestFlight with no compliance warnings. Internal TestFlight install fails instantly on every tester device with: ▎ "The requested app is not available or does not exist." Device console (itunesstored) at install time: FAILED: TFBundleInstallation serverFailureReason="Error Downloading Install Data" userFailureReason="Requested app not available or does not exist" buildGroup=(null) phase=Failed previousPhaseDescription=ProcessingInstallInitiateResponse serverCode 200 Submitting the same build for external Beta App Review returns: 422 ENTITY_UNPROCESSABLE code: BETA_CONTRACT_MISSING buildGroup=(null) for builds that visibly show as "Testing", plus a persistent BETA_CONTRACT_MISSING, suggests the beta-contract / build-group record for the app is missing or corrupted on the backend. Already verified clean on the developer side Distribution certificate and provisioning profile valid; entitlements match the binary; codesign --verify --deep --strict passes. Free and Paid Apps Agreements both Active; no pending tasks (Banking, Tax complete). App Information, Pricing & Availability, Age Rating, Content Rights, Test Information all complete; build page shows no warnings. Reproduced with multiple testers on multiple iOS 17+ devices, in a fresh internal testing group, after device-side cleanup (sign-out / reinstall TestFlight). Re-uploading a fresh build does not clear it — so it is not bound to a specific binary. Questions Has anyone seen Error Downloading Install Data + buildGroup=(null) + BETA_CONTRACT_MISSING together on a single app? How did you resolve it? 2. Why does ProcessingInstallInitiateResponse return serverCode 200 while still failing with "app not available", for a build that shows as "Testing"? 3. Is there a documented path to request that engineering regenerate a corrupted beta-contract / build-group record, beyond a standard support case? Any pointers appreciated — happy to share device logs / sysdiagnose if useful.
Replies
3
Boosts
2
Views
848
Activity
1w
TestFlight broken for my entire Developer Team, all builds suddenly expired and new builds fail to install
I’m experiencing what appears to be a team/account-level TestFlight backend issue, and it is currently blocking my development workflow. Team ID: TJ6F83PA4W What happened All existing TestFlight builds across my apps suddenly became Expired / unavailable. This happened across the developer team rather than to one particular app or build. I then uploaded a completely new build to determine whether the previous builds had simply been reset or invalidated. Test app: RESON | See the frequency. Apple ID: 6799940431 Version: 1.0.0 Build: 2 The new build: Uploaded successfully Processed successfully Appears normally in TestFlight Shows a fresh 90-day testing period Has an active Install button But installation immediately fails with: Could not install RESON | See the frequency. The requested app is not available or doesn’t exist. So this does not appear to be normal build expiration. A completely new and successfully processed build is also affected. Troubleshooting / support I have already opened an Apple Developer Support case: Case ID: 20000133520102 I’ve contacted Developer Support multiple times by email and also requested/spoken through phone support, but the issue remains unresolved and is now blocking my TestFlight workflow. I have intentionally not started changing certificates, provisioning profiles, Bundle IDs, or repeatedly uploading replacement builds because the symptoms affect the entire team and appear to occur at the TestFlight distribution stage. I’ve also seen reports from other developers describing similar symptoms, including references to BETA_CONTRACT_MISSING / missing Beta Contract backend state. I cannot confirm that this is the cause on my account, but the symptoms appear similar. Question for Apple / other developers Has anyone experienced this exact combination? All TestFlight builds unexpectedly expire → new builds process successfully → builds appear available for 90 days → installation fails with “The requested app is not available or doesn’t exist.” If someone from App Store Connect / TestFlight engineering sees this, could you please advise whether the Beta Contract / TestFlight distribution provisioning state for the Developer Team needs to be checked or re-provisioned server-side? Any confirmed workaround or escalation path would be greatly appreciated.
Replies
0
Boosts
0
Views
200
Activity
1w
TestFlight does not allow to add Existing Internal testing group to the build
A build has been uploaded to TestFlight, and we have existing Internal Testing groups that have worked successfully in the past. However, when I click the blue + button under Groups, all groups are disabled and cannot be selected. The same issue occurs with a newly created group. I’m an Admin and have permission to manage testers and groups. Build Distribution is set to Automatic for Xcode Builds, as it was previously when this worked without issue. Is there a known workaround or setting that could resolve this? Thank you
Replies
13
Boosts
8
Views
2k
Activity
1w
TestFlight "requested app is not available or doesn't exist" across multiple unrelated apps in same account — support ticket unanswered since Aug 1
I've had a DTS/support ticket open since August 1st with no response yet, so posting here in case anyone has seen this or has a workaround. Symptom: Installing from TestFlight fails with: "Could not install [App Name]. The requested app is not available or doesn't exist." This happens across three separate, unrelated apps in the same Apple Developer account: A brand-new app (bundle ID re-registered under a new identifier after the original app record was deleted from App Store Connect) Two existing, previously-working apps that have nothing to do with the new one One of the existing apps also had its TestFlight build expire noticeably earlier than the stated 90-day testing window — not explained by a device clock issue (confirmed device date/time is correct and set automatically). Already ruled out: Device Date & Time (automatic, correct) Screen Time / Content & Privacy Restrictions → Installing Apps (set to Allow) Fully deleted + reinstalled the TestFlight app itself (not just force-quit) Confirmed tester status shows "Accepted" in App Store Connect for the affected builds Confirmed binary validated, export compliance answered, age rating completed, Developer Program agreements active Confirmed bundle ID correctly registered in the Developer Portal Since this spans multiple unrelated apps on one account rather than a single misconfigured app, it looks like a distribution-service-side issue tied to the account/team rather than anything fixable on our end. Has anyone run into this pattern (account-wide TestFlight install failures, or early build expiration) recently? Any known fix, or is this purely an Apple-side bug that needs their infra team to look at?
Replies
1
Boosts
0
Views
233
Activity
1w
Testflight not updating version
Testflight has stopped updating its version after uploading new build.
Replies
1
Boosts
1
Views
431
Activity
1w
BETA_CONTRACT_MISSING persists on account with all agreements Active — request for backend re-provisioning
Hello, We are unable to use TestFlight for our app. Every attempt to attach a build to a testing group fails server-side with a 422. Error (from the App Store Connect network response): { "errors" : [ { "id" : "684c7800-6d62-43f9-8447-e30b83ebaf8c", "status" : "422", "code" : "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING", "title" : "Beta contract is missing for the app.", "detail" : "Beta Contract is missing." } ] } App details: App name: Discipline 366 App ID: 6782504331 Bundle ID: com.gero.discipline366app Account type: Organization Existing Apple Support case: 20000118718501 (Distribution / TestFlight) Symptoms: Adding a build to an External Testing group or public link returns the 422 above. The failure is server-side in App Store Connect — no invitation is ever generated and nothing reaches a device. App Store Connect displays: "Before you can use TestFlight to distribute beta builds of your app, you must renew your Apple Developer Program membership." This message is inaccurate — see below. "The requested app is not available or doesn't exist" in the TestFlight app. Builds uploaded 2–3 days prior show as Expired, well inside the 90-day window. What we have verified: Apple Developer Program membership is Active, renewed approximately two months ago. Membership details shows a valid expiration date. The renewal prompt in App Store Connect directly contradicts this and appears to be a generic rendering of the underlying BETA_CONTRACT_MISSING state rather than an accurate diagnosis. Under Business > Agreements, Tax, and Banking: Paid Apps Agreement Active, Free Apps Agreement Active, banking information complete, tax forms complete and active. No pending agreements and no action banners anywhere in the account. Confirmed the Account Holder is the one signed in; agreements were reviewed under that Apple Account, not an Admin or Developer role. Production uploads work normally. The build processes and appears in App Store Connect without issue. No changes to distribution certificates or provisioning profiles around the time the failure began. No incidents reported on the Apple System Status page for App Store Connect / TestFlight. Timeline: The failure began on 2026-07-24 and has been continuous since. It reproduces with every build, old or new — re-uploading changes nothing. TestFlight worked normally on this account before that date. A support case was opened at the time and has not produced a resolution. Question: Given that every developer-side prerequisite is satisfied, this looks like a missing or detached beta contract record on Apple's backend for this team. This is not a state we can clear from App Store Connect. Could the beta contract record for App ID 6782504331 be inspected and re-provisioned server-side? If it is re-provisioned, please confirm whether we should wait before uploading a new build — I have seen 48 hours mentioned in a similar thread. I note that several other threads in this forum describe the identical symptom set on accounts with all agreements Active, which suggests this may not be isolated to our team. Thank you.
Replies
0
Boosts
0
Views
154
Activity
1w
TestFlight build shows “Testing” but says “No Builds Available”
I’m having a strange TestFlight issue with one of my builds. Version 1.0.0 has two builds. Build 1 works normally in TestFlight, but Build 2 is unavailable to every tester I’ve tried. Build 2 was uploaded successfully, and App Store Connect shows it as “Testing”. I also received Apple’s email saying version 1.0.0 (2) is available to test. However, Build 2 still can’t be accessed through internal testing, external testing, or a public link. For internal testing, I assigned only Build 2 to the group, but TestFlight shows “No Builds Available”. I tried the same with an external testing group and got the same result: “No Builds Available”. The public link is enabled with no device or OS restrictions, but new testers see “This beta isn’t accepting any new testers right now.” I’ve already tried removing and re-adding testers, recreating testing groups, removing and re-adding Build 2, disabling and re-enabling the public link, resending invitations, removing the app from the device, stopping testing in TestFlight and joining again, and testing with Build 2 as the only build assigned. None of that changed the result. Build 1 still works normally for the same app. Build 2 details: Version: 1.0.0 Build: 2 Minimum iOS version: 15.0 Device family: iPhone Architecture: arm64 The test device meets the compatibility requirements. There is also an upload warning: 90737: Missing Document Configuration The same warning appears on both Build 1 and Build 2, but Build 1 is distributed normally. Has anyone seen a TestFlight build that shows as “Testing” and generates Apple’s “available to test” email, but still isn’t available to internal testers, external testers, or public-link testers? Could there be some server-side TestFlight distribution state or App Store Connect setting causing this? Thanks.
Replies
1
Boosts
1
Views
375
Activity
1w
Cannot install build from Testflight.
We are experiencing an issue with our TestFlight build The build was successfully uploaded to App Store Connect and is available for internal testing. Our internal testers can see the build in TestFlight, but when they attempt to install it, they receive the following error: "Could not install Game. The requested app is not available or doesn't exist." This issue occurs for all internal testers. The build upload completed successfully, and the build is assigned to the internal testing group. We are unable to determine the cause of this issue. Could you please help us identify whether there is any missing configuration or any other requirement that could be preventing the app from being installed?
Replies
1
Boosts
1
Views
282
Activity
2w