TestFlight

RSS for tag

TestFlight within App Store Connect allows you to invite and manage testers who can install and beta test your iOS, iPadOS, tvOS, and watchOS apps using the TestFlight app on the App Store.

Posts under TestFlight tag

200 Posts

Post

Replies

Boosts

Views

Activity

TestFlight - can't Install my App
I have been using TestFlight since before Apple bought it and this is the first time I am not able to install my App. Steps: - open TestFlight - tap Install - the load icon ( the circle) appears - then, before it starts to show and data load the load icon disappears - and the Install button has come back - then get error message 'Unable to download App. App can t be downloaded at this time.' I have tried: - reinstall TestFlight - reinstall my phones default settings - delete and re-add my internal testing ID No go !
2
0
1.6k
Jul ’26
TestFlight Installation Issue – No Response Yet
TestFlight installation issue reported earlier. No response has been received yet, and the issue is blocking application testing for our client. The build has been uploaded successfully to App Store Connect, processing has completed, and testers have been invited. However, they are still unable to install the application through TestFlight. As this issue is impacting our project timeline, an urgent review and resolution are requested. Please investigate the issue at the earliest and provide an update.
0
0
322
Jul ’26
NEFilterManager saveToPreferences returns NEFilterErrorDomain code 5 in TestFlight despite content-filter-provider entitlement
I’m building an iOS app that uses a Network Extension Content Filter provider. The app works when installed directly on a physical device from Xcode/development builds, but the same flow fails in TestFlight/App Store distribution builds. Main app bundle ID: com.project.betcontrolMain Network extension bundle ID: com.project.betcontrolMain.DNSFilterExtension Team ID: 74YN2U5NR9 The extension is embedded at: Runner.app/PlugIns/DNSFilterExtension.appex Both the containing app and extension are signed with: com.apple.developer.networking.networkextension = content-filter-provider The app also has Family Controls Distribution enabled. At runtime, enabling the content filter with NEFilterManager fails in TestFlight with: NEFilterErrorDomain code 5 - permission denied The same code path works when installed locally from Xcode. The code roughly does: NEFilterManager.shared().loadFromPreferences { error in let manager = NEFilterManager.shared() let providerConfiguration = NEFilterProviderConfiguration() providerConfiguration.filterBrowsers = true providerConfiguration.filterSockets = true providerConfiguration.vendorConfiguration = [:] manager.localizedDescription = "BetControl Website Shield" manager.providerConfiguration
1
0
1.1k
Jul ’26
TestFlight builds show Complete but cannot be installed — "The requested app is not available or doesn't exist"
Since June 27, all new TestFlight builds for my app show Complete status but cannot be installed by any tester. Error is "The requested app is not available or doesn't exist." Adding testers to the build also fails with "There was an error processing your request." This affects all builds regardless of version number. Support case open for 5+ days with no resolution.
0
0
444
Jul ’26
ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING - TestFlight Submission Failing
Hello, I am currently unable to submit builds for TestFlight testing. Whenever I attempt to process a build, I receive the following error: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING "Beta contract is missing for the app." I have verified my account details and compliance to ensure everything is correct on my end: I am the Account Holder. My Free Apps and Paid Apps agreements are both marked as Active in App Store Connect. All App Privacy, Age Rating, and Export Compliance forms are completed. I reached out to Apple Support via email a few days ago but have not yet received a response. My Support Case ID is: 102910951543. Because there are no pending agreements on my end, it appears the TestFlight Beta contract has become detached on Apple's backend. Could a DTS engineer or support representative please manually re-provision the beta contract for my account? Thank you for your time and assistance.
5
5
660
Jul ’26
External Review - Deleted Build Stuck in Waiting for Review Queue
I deleted Build 16 from the external Test Flight review approval because I want Build 17 to be used and set up for external review. I successfully removed it and it is not showing up under external testing.. but when I try to add my Build 17, it is greyed out and says that Build 16 is still waiting for review. Can you please fix this as soon as possible so I can begin the review process for my Build 17? Please let me know what information you may need. I'm hoping to get this resolved ASAP.
3
0
674
Jul ’26
App Store Connect Outage / Flakiness
Over the last 24 hours, App Store Connect has been performing very slowly, sometimes showing Bad Gateway and sometimes only loading tab views without any content. I use the word "flakiness" because it's happening intermittently. It took over an hour for Xcode Cloud builds to be triggered yesterday, and during that time it was not possible to start builds manually because the github refs weren't refreshing. Today I was unable to load the Users & Access > Integrations > Webhooks page. Since, I've logged out and back in, and now I cannot load any of my apps even though my development team correctly shows with my account info in the top right. Is anyone else experiencing these symptoms? I see nothing on the System Status page other than an outage with Apple Podcasts Connect.
0
1
570
Jul ’26
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): 102936100370 App: Wope — Bundle ID: com.wope — Team ID: NTZ2CQFSKA APP ID: 6784499207 Thank you.
0
0
365
Jul ’26
ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING — TestFlight blocked, beta contract appears detached (Case ID 102925396507)
Hello, TestFlight is completely blocked for my account. The beta contract appears to be missing or detached on Apple's backend. Symptoms: Internal testing: builds appear in TestFlight, but installation fails with "The requested app is not available or doesn't exist." External testing: submitting a build for beta review (via App Store Connect UI and the API) returns: { "errors" : [ { "status" : "422", "code" : "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING", "title" : "Beta contract is missing for the app.", "detail" : "Beta Contract is missing." } ] } I am the Account Holder. All agreements are active with no pending items in App Store Connect, on developer.apple.com, or in the Apple Developer app. The build is VALID, Test Information is complete, export compliance is done, and fresh builds don't help. I have an open support case that's been in the queue for a while and this is blocking all beta testing. A nearly identical issue was recently resolved on these forums by a DTS engineer — could someone verify whether the beta contract for my account needs to be re-provisioned? Apple Support Case ID: 102925396507 Thank you!
0
0
604
Jul ’26
TestFlight builds appear but cannot be installed – "The requested app is not available or doesn't exist"
Hello, I am experiencing an issue that affects every app under my Apple Developer account, and after extensive troubleshooting I believe this is an Apple-side backend issue. Developer Team ID: V94M8SUV94 Issue Every TestFlight build uploads and processes successfully. The build status becomes "Testing", internal testers receive the invitation, and the app appears correctly in TestFlight with: App icon App name Version Description Install button However, as soon as Install is tapped (within 1–2 seconds), TestFlight displays: The requested app is not available or doesn't exist." This issue affects Every app under my developer account Every uploaded build Every internal tester Multiple Apple IDs Multiple iPhones Things I have already verified Apple Developer Program membership is Active Free Apps Agreement is Active Paid Apps Agreement is Active Banking information is Active Tax forms (W-8BEN and Certificate of Foreign Status) are Active App Availability is enabled in 175 countries/regions No countries are in Processing Distribution certificates are valid Builds finish processing successfully Builds show Testing Internal TestFlight groups are configured correctly Multiple new builds have been uploaded Multiple devices have been tested Important observation The same Apple IDs and devices can successfully install TestFlight apps from other developers. Only apps from my developer account fail to install. Support cases I currently have two open Apple Developer Support cases: Case ID: 102931480856 Case ID: 102933805150 Unfortunately, I have not yet received a resolution. Apple Developer Forum I found several forum threads where other developers reported the exact same behavior. Some later reported that Apple resolved the issue through backend intervention without requiring changes to the app or App Store Connect configuration. Has anyone experienced this recently? If an Apple engineer sees this, could you please verify whether Developer Team ID V94M8SUV94 is affected by a known TestFlight backend issue or requires backend reprovisioning? As far as my research the issue is in beta app agrement Any guidance would be greatly appreciated, as this is currently blocking all internal testing for my clients. Thank you.
1
0
581
Jul ’26
TestFlight builds from our Apple Developer account cannot be installed on any iPhone.
Error in TestFlight: “The requested app is not available or does not exist.” This happens on multiple iPhones and Apple IDs. Important: Builds from OTHER Apple Developer accounts install fine on the same devices. We tried new apps, new bundle IDs, new certificates, new provisioning profiles. Internal testing fails. External testing also fails. All Agreements, Tax, Banking, and membership requirements are completed and active. When configuring external testing in App Store Connect, we also get: “There was an error processing your request. Please try again later.” This has been happening for 3 weeks. Has anyone seen an Apple Developer account / TestFlight backend issue like this? Any solution besides contacting Apple Developer Support?
5
4
994
Jul ’26
Error 422 when installing TestFlight beta – waiting for over a week
Hi, I’m experiencing the 422 Beta error every time I try to install my TestFlight build. App information: App name: Stallkoll Bundle ID: se.stallkollapp.app Apple Developer Program: Individual Account Distribution: TestFlight Build uploaded using Codemagic Apple Support has already confirmed that my Apple Developer account verification is approved, and all required documents have been accepted. I have already tried: Creating multiple new builds. Removing and re-adding myself as a tester. Reinstalling TestFlight. Logging out and back into my Apple ID. Confirming Agreements, Tax and Banking are complete. Waiting over a week. Contacting Apple Support several times. In Codemagic, the upload finds my app correctly, but during App Store Connect distribution I repeatedly see: “Did not find build matching uploaded version yet, it might be still processing. Waiting to try again…” The build eventually appears in TestFlight, but it still cannot be installed and always results in the 422 Beta error. I’ve now been blocked for over a week and really need to release my app. Has anyone experienced this issue, or could someone from Apple please investigate whether there is something wrong with my App Store Connect account or TestFlight configuration? Thank you!
0
0
617
Jul ’26
buildBundles relationship returns 403 "has no allowed operations defined" for Admin API key
Summary Every request to the buildBundles relationship of a build returns HTTP 403, regardless of the build's age or state, even with an Admin-role App Store Connect API key. This blocks access to buildBundleFileSizes, which I need to read the app's download/install size. Error response GET https://api.appstoreconnect.apple.com/v1/builds/{buildId}/buildBundles HTTP/1.1 403 Forbidden { "errors": [ { "status": "403", "code": "FORBIDDEN_ERROR", "title": "The given operation is not allowed", "detail": "The relationship 'buildBundles' has no allowed operations defined." } ] } Environment App Store Connect API (JWT, ES256) API key role: Admin (Team key) JWT payload contains only iss / iat / exp / aud (aud = "appstoreconnect-v1"), no scope field Organization account What works (same key, same token) GET /v1/builds?filter[app]={appId}&limit=5&sort=-uploadedDate → 200 OK GET /v1/apps/{appId}/builds → 200 OK GET /v1/appStoreVersions/{id}?include=app,build → 200 OK So the token itself is valid and can read builds and app store versions. What fails GET /v1/builds/{buildId}/buildBundles → 403 (above) Minimal reproduction (curl) 1) List builds — WORKS (200), returns valid build IDs curl -s -H "Authorization: Bearer $JWT" "https://api.appstoreconnect.apple.com/v1/builds?filter[app]=<APP_ID>&limit=1&sort=-uploadedDate" 2) Read buildBundles for that build — FAILS (403) curl -s -H "Authorization: Bearer $JWT" "https://api.appstoreconnect.apple.com/v1/builds/<BUILD_ID>/buildBundles" -> 403 FORBIDDEN_ERROR: "The relationship 'buildBundles' has no allowed operations defined." $JWT is an ES256 token, aud=appstoreconnect-v1, NO scope claim. Steps to reproduce Generate an ES256 JWT with an Admin-role key (no scope in payload). List builds for an app — succeeds, returns valid build IDs. For ANY returned build ID, GET /v1/builds/{buildId}/buildBundles — always 403. What I have already ruled out Role: the key is Admin, not Developer. Still 403. Build age/state: tested the newest build (uploaded today, processingState = VALID) and builds from several years ago — all return 403. JWT scope: the token has no scope claim (verified by decoding it), so it is not scope-restricted. Still 403. Token validity: the same token successfully reads /v1/builds and /v1/appStoreVersions. Malformed URL / double slash: I verified the request URL is exactly https://api.appstoreconnect.apple.com/v1/builds/{id}/buildBundles with a single slash after the host (no .com//v1). A related thread traced a 403 to a double-slash URL breaking a scoped token (https://developer.apple.com/forums/thread/820203), but that does not apply here: my URL is well-formed AND my token has no scope. Questions Is the buildBundles relationship (and buildBundleFileSizes) actually supported via the public App Store Connect API for organization accounts? If yes, what specific configuration (key type, role, account setting, or entitlement) is required to make GET /v1/builds/{id}/buildBundles return 200 instead of 403? Is there any alternative endpoint to retrieve a build's download/install size (the "size" Apple pushes to the developer, e.g. "206.6 MB, Wi-Fi required")? Thanks in advance.
1
0
1.1k
Jul ’26
TestFlight-beta problem
Same here. I have exactly the same issue. App: Stallkoll (Apple ID: 6758069449). Codemagic returns: HTTP 422: Beta contract is missing for the app. Contract is missing. TestFlight shows the latest build as Approved and Ready to Test, but installation fails with: “The requested app is not available or does not exist.” A previous build installed successfully, but all newer builds fail. All agreements, banking, tax information and DSA verification are complete. The build is valid and assigned to the TestFlight testing group. Could an Apple engineer please verify that the Beta Contract is correctly attached to my App ID and re-provision/re-attach it if necessary? This appears to be the same backend issue affecting other developers. Thank you.
1
1
964
Jul ’26
macOS builds stuck in "Processing" since March 5
Hi everyone, We are facing a critical blocker with our macOS app processing. Since March 5, 2026, every single build we have uploaded (8 builds total) has been stuck in the "Processing" state for over 4 days. For our project, due to the large binary size, processing usually takes about 4 to 6 hours normally. However, we now have a long queue of builds that haven't transitioned to "Ready to Submit" for up to 80+ hours. Stuck Builds List: 1.0.0 (444): Mar 8, 3:09 PM (Processing) 1.0.0 (443): Mar 8, 5:36 AM (Processing) 1.0.0 (440): Mar 7, 6:37 AM (Processing) 1.0.0 (438): Mar 6, 5:01 PM (Processing) 1.0.0 (434): Mar 6, 12:04 AM (Processing) 1.0.0 (433): Mar 5, 6:26 PM (Processing) 1.0.0 (432): Mar 5, 10:51 AM (Processing) 1.0.0 (431): Mar 5, 6:11 AM (Processing) (Note: The last successful build was 1.0.0 (429) on March 4, which processed within the expected 6-hour window.) There have been no changes to our project settings, Info.plist, or entitlements since the last successful build. This is completely halting our scheduled update release. Is anyone else experiencing a similar backlog with large macOS binaries? Or is there a known issue with the App Store Connect pipeline for the macOS platform recently? Any help or investigation from Apple engineers would be greatly appreciated. (Feedback ID: FB22156358)
2
1
1.1k
Jul ’26
Internal Test user limit stuck at 100/100
Hello, Our Test Flight internal user limit is stuck at 100/100 users and I couldn't reduce the number and free seats no matter what I tried. What I tried so far: Reduced number of people in Users and Access to 98 (excluding customer support which does not count for internal users anyway) Reduced number of internal testers in the only internal Test Flight group to 38 Testers. Reduced number of all testers for the app to 97 (including external test only users) Made sure that deleted users from Users and Access list have no emails in the internal test group. More importantly, no matter how many users I delete from both Users and Access or only internal tester group, the limit always shows 100/100. I appreciate any help. This feels like a bug. I am unable to contact Apple support, I waited for almost an hour on the phone but nothing. I waited for days for potential caches to clear up, still no luck.
0
0
514
Jul ’26
Silent Push background launch rejected with "pushDisallowed" and "AMNP" on TestFlight build
Hello, I am implementing background processing using Silent Push Notifications in an iOS application. The app needs to receive requests from a server and execute processing in the background. For this purpose, I am using Silent Push Notifications to wake up the application. However, the application is not being launched as expected when running the TestFlight version. I would appreciate any guidance regarding this behavior. Environment Xcode 26.3 iOS 18.6 TestFlight distribution Push Notifications capability enabled Background Modes enabled Remote notifications enabled APNs Authentication Key (.p8) APNs Production environment Background Previously, the application periodically connected to a server in the background and sent location information when requested by the server. Since that background processing no longer behaves as expected, I started implementing an alternative approach using Silent Push Notifications. When running the application directly from Xcode in Debug mode, Silent Push works correctly and the app is launched in the background. However, when using the TestFlight build on the same device, the behavior differs and the app is not launched in the background. Observed Behavior The APNs request appears to be successful: APNs response status is HTTP 200 Using the device token obtained from the TestFlight build Alert Push notifications are received successfully application:didReceiveRemoteNotification:fetchCompletionHandler: is called when the app is in the foreground The same method is not called when the app is in the background Silent Push payload: { "aps": { "content-available": 1 } } HTTP/2 headers: apns-push-type: background apns-priority: 5 Verified Items Production device token is being used APNs topic matches the application's bundle identifier Alert Push notifications work correctly Background App Refresh is enabled on the device The application has not been force-quit completionHandler is always called after processing completes Console Logs The following logs appear when the push is sent: Submitted: com.apple.pushLaunch.jp.co.comp.MyApp.ext.mdm Application Policy response: {100, 0.00, [{[pushDisallowed]: Required:0.00, Observed:1.00},]} Decision: AMNP I also see: Insufficient history window for deviceActivityLikelihood stream deviceActivityLikelihood returned a nil timeline Questions Under what conditions are pushDisallowed and Decision: AMNP generated? What factors can cause iOS to reject a background launch triggered by a Silent Push Notification? Since Alert Push notifications are received successfully, is it reasonable to conclude that APNs configuration, topic configuration, and device token usage are correct? Are there any specific settings, entitlements, or implementation details that should be reviewed to resolve the pushDisallowed condition? The behavior differs between the Debug build launched from Xcode and the TestFlight build running on the same device. Are there any restrictions, policies, or differences applied to TestFlight builds that could explain this behavior? If the observed behavior is expected by design, what would Apple recommend as the appropriate architecture or API for server-triggered background processing in this scenario? Thank you for your time and assistance.
3
0
2.1k
Jun ’26
App stuck In Review for 10+ days, TestFlight also Waiting for Review
Hi all, My first app submission appears to be stalled (16+ days) and I’m completely in the dark as to what is going on. Apple ID: 6776835006 Submission ID: 236039a0-1668-448a-aae6-486d52e6c5b9 Timeline: Ready for Review: Jun 10, 2026 at 3:22 AM Waiting for Review: Jun 10, 2026 at 3:23 AM In Review: Jun 15, 2026 at 5:05 PM Current status: still In Review as of Jun 26, 2026 I have also submitted 2 support cases that are past 48 hour SLA and an expedited review request, but I haven’t received a response yet. Our TestFlight external build has also been stuck in Waiting for Review for 5+ days now. There are no visible unresolved issues, App Review messages, or missing compliance warnings in App Store Connect. Review notes and demo/testing information are provided. Thank you.
1
0
726
Jun ’26
Unable to receive 2FA SMS - TestFlight blocked, 250+ users waiting
Case ID: 102924093872 Case ID: 102924089648 Hi Apple Support Team, I’m reaching out regarding a critical issue that is blocking my app testing and affecting hundreds of users. I cannot receive the two-factor authentication code for my Apple Developer account. My mobile operator has confirmed that SMS messages from Apple are not reaching their network at all. I also receive no calls. Since my account is not logged in on any device, SMS is the only way I can verify my identity - and it’s not working. I have already submitted two support cases but have not received any response yet. Here is the impact this is having right now: • 250+ people are waiting to get access to test my app • 400 users are already using the app • I cannot sign the new agreement that appeared in App Store Connect • Because of this, TestFlight is completely blocked - both the 10,000 user limit and the 100 user internal testing • Even when I add someone to my team and grant them access, it still doesn’t work for them either I have been building this app for almost 7 months. We are in the final testing stage before I plan to release it for sale. Every day without access is a day my users are waiting and I cannot move forward. I am asking you to please help me resolve this as quickly as possible. I really need your support right now. Thank you so much for your time. Best regards, Tata
1
0
699
Jun ’26
TestFlight - can't Install my App
I have been using TestFlight since before Apple bought it and this is the first time I am not able to install my App. Steps: - open TestFlight - tap Install - the load icon ( the circle) appears - then, before it starts to show and data load the load icon disappears - and the Install button has come back - then get error message 'Unable to download App. App can t be downloaded at this time.' I have tried: - reinstall TestFlight - reinstall my phones default settings - delete and re-add my internal testing ID No go !
Replies
2
Boosts
0
Views
1.6k
Activity
Jul ’26
TestFlight Installation Issue – No Response Yet
TestFlight installation issue reported earlier. No response has been received yet, and the issue is blocking application testing for our client. The build has been uploaded successfully to App Store Connect, processing has completed, and testers have been invited. However, they are still unable to install the application through TestFlight. As this issue is impacting our project timeline, an urgent review and resolution are requested. Please investigate the issue at the earliest and provide an update.
Replies
0
Boosts
0
Views
322
Activity
Jul ’26
NEFilterManager saveToPreferences returns NEFilterErrorDomain code 5 in TestFlight despite content-filter-provider entitlement
I’m building an iOS app that uses a Network Extension Content Filter provider. The app works when installed directly on a physical device from Xcode/development builds, but the same flow fails in TestFlight/App Store distribution builds. Main app bundle ID: com.project.betcontrolMain Network extension bundle ID: com.project.betcontrolMain.DNSFilterExtension Team ID: 74YN2U5NR9 The extension is embedded at: Runner.app/PlugIns/DNSFilterExtension.appex Both the containing app and extension are signed with: com.apple.developer.networking.networkextension = content-filter-provider The app also has Family Controls Distribution enabled. At runtime, enabling the content filter with NEFilterManager fails in TestFlight with: NEFilterErrorDomain code 5 - permission denied The same code path works when installed locally from Xcode. The code roughly does: NEFilterManager.shared().loadFromPreferences { error in let manager = NEFilterManager.shared() let providerConfiguration = NEFilterProviderConfiguration() providerConfiguration.filterBrowsers = true providerConfiguration.filterSockets = true providerConfiguration.vendorConfiguration = [:] manager.localizedDescription = "BetControl Website Shield" manager.providerConfiguration
Replies
1
Boosts
0
Views
1.1k
Activity
Jul ’26
TestFlight builds show Complete but cannot be installed — "The requested app is not available or doesn't exist"
Since June 27, all new TestFlight builds for my app show Complete status but cannot be installed by any tester. Error is "The requested app is not available or doesn't exist." Adding testers to the build also fails with "There was an error processing your request." This affects all builds regardless of version number. Support case open for 5+ days with no resolution.
Replies
0
Boosts
0
Views
444
Activity
Jul ’26
ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING - TestFlight Submission Failing
Hello, I am currently unable to submit builds for TestFlight testing. Whenever I attempt to process a build, I receive the following error: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING "Beta contract is missing for the app." I have verified my account details and compliance to ensure everything is correct on my end: I am the Account Holder. My Free Apps and Paid Apps agreements are both marked as Active in App Store Connect. All App Privacy, Age Rating, and Export Compliance forms are completed. I reached out to Apple Support via email a few days ago but have not yet received a response. My Support Case ID is: 102910951543. Because there are no pending agreements on my end, it appears the TestFlight Beta contract has become detached on Apple's backend. Could a DTS engineer or support representative please manually re-provision the beta contract for my account? Thank you for your time and assistance.
Replies
5
Boosts
5
Views
660
Activity
Jul ’26
External Review - Deleted Build Stuck in Waiting for Review Queue
I deleted Build 16 from the external Test Flight review approval because I want Build 17 to be used and set up for external review. I successfully removed it and it is not showing up under external testing.. but when I try to add my Build 17, it is greyed out and says that Build 16 is still waiting for review. Can you please fix this as soon as possible so I can begin the review process for my Build 17? Please let me know what information you may need. I'm hoping to get this resolved ASAP.
Replies
3
Boosts
0
Views
674
Activity
Jul ’26
App Store Connect Outage / Flakiness
Over the last 24 hours, App Store Connect has been performing very slowly, sometimes showing Bad Gateway and sometimes only loading tab views without any content. I use the word "flakiness" because it's happening intermittently. It took over an hour for Xcode Cloud builds to be triggered yesterday, and during that time it was not possible to start builds manually because the github refs weren't refreshing. Today I was unable to load the Users & Access > Integrations > Webhooks page. Since, I've logged out and back in, and now I cannot load any of my apps even though my development team correctly shows with my account info in the top right. Is anyone else experiencing these symptoms? I see nothing on the System Status page other than an outage with Apple Podcasts Connect.
Replies
0
Boosts
1
Views
570
Activity
Jul ’26
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): 102936100370 App: Wope — Bundle ID: com.wope — Team ID: NTZ2CQFSKA APP ID: 6784499207 Thank you.
Replies
0
Boosts
0
Views
365
Activity
Jul ’26
ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING — TestFlight blocked, beta contract appears detached (Case ID 102925396507)
Hello, TestFlight is completely blocked for my account. The beta contract appears to be missing or detached on Apple's backend. Symptoms: Internal testing: builds appear in TestFlight, but installation fails with "The requested app is not available or doesn't exist." External testing: submitting a build for beta review (via App Store Connect UI and the API) returns: { "errors" : [ { "status" : "422", "code" : "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING", "title" : "Beta contract is missing for the app.", "detail" : "Beta Contract is missing." } ] } I am the Account Holder. All agreements are active with no pending items in App Store Connect, on developer.apple.com, or in the Apple Developer app. The build is VALID, Test Information is complete, export compliance is done, and fresh builds don't help. I have an open support case that's been in the queue for a while and this is blocking all beta testing. A nearly identical issue was recently resolved on these forums by a DTS engineer — could someone verify whether the beta contract for my account needs to be re-provisioned? Apple Support Case ID: 102925396507 Thank you!
Replies
0
Boosts
0
Views
604
Activity
Jul ’26
TestFlight builds appear but cannot be installed – "The requested app is not available or doesn't exist"
Hello, I am experiencing an issue that affects every app under my Apple Developer account, and after extensive troubleshooting I believe this is an Apple-side backend issue. Developer Team ID: V94M8SUV94 Issue Every TestFlight build uploads and processes successfully. The build status becomes "Testing", internal testers receive the invitation, and the app appears correctly in TestFlight with: App icon App name Version Description Install button However, as soon as Install is tapped (within 1–2 seconds), TestFlight displays: The requested app is not available or doesn't exist." This issue affects Every app under my developer account Every uploaded build Every internal tester Multiple Apple IDs Multiple iPhones Things I have already verified Apple Developer Program membership is Active Free Apps Agreement is Active Paid Apps Agreement is Active Banking information is Active Tax forms (W-8BEN and Certificate of Foreign Status) are Active App Availability is enabled in 175 countries/regions No countries are in Processing Distribution certificates are valid Builds finish processing successfully Builds show Testing Internal TestFlight groups are configured correctly Multiple new builds have been uploaded Multiple devices have been tested Important observation The same Apple IDs and devices can successfully install TestFlight apps from other developers. Only apps from my developer account fail to install. Support cases I currently have two open Apple Developer Support cases: Case ID: 102931480856 Case ID: 102933805150 Unfortunately, I have not yet received a resolution. Apple Developer Forum I found several forum threads where other developers reported the exact same behavior. Some later reported that Apple resolved the issue through backend intervention without requiring changes to the app or App Store Connect configuration. Has anyone experienced this recently? If an Apple engineer sees this, could you please verify whether Developer Team ID V94M8SUV94 is affected by a known TestFlight backend issue or requires backend reprovisioning? As far as my research the issue is in beta app agrement Any guidance would be greatly appreciated, as this is currently blocking all internal testing for my clients. Thank you.
Replies
1
Boosts
0
Views
581
Activity
Jul ’26
TestFlight builds from our Apple Developer account cannot be installed on any iPhone.
Error in TestFlight: “The requested app is not available or does not exist.” This happens on multiple iPhones and Apple IDs. Important: Builds from OTHER Apple Developer accounts install fine on the same devices. We tried new apps, new bundle IDs, new certificates, new provisioning profiles. Internal testing fails. External testing also fails. All Agreements, Tax, Banking, and membership requirements are completed and active. When configuring external testing in App Store Connect, we also get: “There was an error processing your request. Please try again later.” This has been happening for 3 weeks. Has anyone seen an Apple Developer account / TestFlight backend issue like this? Any solution besides contacting Apple Developer Support?
Replies
5
Boosts
4
Views
994
Activity
Jul ’26
Error 422 when installing TestFlight beta – waiting for over a week
Hi, I’m experiencing the 422 Beta error every time I try to install my TestFlight build. App information: App name: Stallkoll Bundle ID: se.stallkollapp.app Apple Developer Program: Individual Account Distribution: TestFlight Build uploaded using Codemagic Apple Support has already confirmed that my Apple Developer account verification is approved, and all required documents have been accepted. I have already tried: Creating multiple new builds. Removing and re-adding myself as a tester. Reinstalling TestFlight. Logging out and back into my Apple ID. Confirming Agreements, Tax and Banking are complete. Waiting over a week. Contacting Apple Support several times. In Codemagic, the upload finds my app correctly, but during App Store Connect distribution I repeatedly see: “Did not find build matching uploaded version yet, it might be still processing. Waiting to try again…” The build eventually appears in TestFlight, but it still cannot be installed and always results in the 422 Beta error. I’ve now been blocked for over a week and really need to release my app. Has anyone experienced this issue, or could someone from Apple please investigate whether there is something wrong with my App Store Connect account or TestFlight configuration? Thank you!
Replies
0
Boosts
0
Views
617
Activity
Jul ’26
buildBundles relationship returns 403 "has no allowed operations defined" for Admin API key
Summary Every request to the buildBundles relationship of a build returns HTTP 403, regardless of the build's age or state, even with an Admin-role App Store Connect API key. This blocks access to buildBundleFileSizes, which I need to read the app's download/install size. Error response GET https://api.appstoreconnect.apple.com/v1/builds/{buildId}/buildBundles HTTP/1.1 403 Forbidden { "errors": [ { "status": "403", "code": "FORBIDDEN_ERROR", "title": "The given operation is not allowed", "detail": "The relationship 'buildBundles' has no allowed operations defined." } ] } Environment App Store Connect API (JWT, ES256) API key role: Admin (Team key) JWT payload contains only iss / iat / exp / aud (aud = "appstoreconnect-v1"), no scope field Organization account What works (same key, same token) GET /v1/builds?filter[app]={appId}&limit=5&sort=-uploadedDate → 200 OK GET /v1/apps/{appId}/builds → 200 OK GET /v1/appStoreVersions/{id}?include=app,build → 200 OK So the token itself is valid and can read builds and app store versions. What fails GET /v1/builds/{buildId}/buildBundles → 403 (above) Minimal reproduction (curl) 1) List builds — WORKS (200), returns valid build IDs curl -s -H "Authorization: Bearer $JWT" "https://api.appstoreconnect.apple.com/v1/builds?filter[app]=<APP_ID>&limit=1&sort=-uploadedDate" 2) Read buildBundles for that build — FAILS (403) curl -s -H "Authorization: Bearer $JWT" "https://api.appstoreconnect.apple.com/v1/builds/<BUILD_ID>/buildBundles" -> 403 FORBIDDEN_ERROR: "The relationship 'buildBundles' has no allowed operations defined." $JWT is an ES256 token, aud=appstoreconnect-v1, NO scope claim. Steps to reproduce Generate an ES256 JWT with an Admin-role key (no scope in payload). List builds for an app — succeeds, returns valid build IDs. For ANY returned build ID, GET /v1/builds/{buildId}/buildBundles — always 403. What I have already ruled out Role: the key is Admin, not Developer. Still 403. Build age/state: tested the newest build (uploaded today, processingState = VALID) and builds from several years ago — all return 403. JWT scope: the token has no scope claim (verified by decoding it), so it is not scope-restricted. Still 403. Token validity: the same token successfully reads /v1/builds and /v1/appStoreVersions. Malformed URL / double slash: I verified the request URL is exactly https://api.appstoreconnect.apple.com/v1/builds/{id}/buildBundles with a single slash after the host (no .com//v1). A related thread traced a 403 to a double-slash URL breaking a scoped token (https://developer.apple.com/forums/thread/820203), but that does not apply here: my URL is well-formed AND my token has no scope. Questions Is the buildBundles relationship (and buildBundleFileSizes) actually supported via the public App Store Connect API for organization accounts? If yes, what specific configuration (key type, role, account setting, or entitlement) is required to make GET /v1/builds/{id}/buildBundles return 200 instead of 403? Is there any alternative endpoint to retrieve a build's download/install size (the "size" Apple pushes to the developer, e.g. "206.6 MB, Wi-Fi required")? Thanks in advance.
Replies
1
Boosts
0
Views
1.1k
Activity
Jul ’26
TestFlight-beta problem
Same here. I have exactly the same issue. App: Stallkoll (Apple ID: 6758069449). Codemagic returns: HTTP 422: Beta contract is missing for the app. Contract is missing. TestFlight shows the latest build as Approved and Ready to Test, but installation fails with: “The requested app is not available or does not exist.” A previous build installed successfully, but all newer builds fail. All agreements, banking, tax information and DSA verification are complete. The build is valid and assigned to the TestFlight testing group. Could an Apple engineer please verify that the Beta Contract is correctly attached to my App ID and re-provision/re-attach it if necessary? This appears to be the same backend issue affecting other developers. Thank you.
Replies
1
Boosts
1
Views
964
Activity
Jul ’26
macOS builds stuck in "Processing" since March 5
Hi everyone, We are facing a critical blocker with our macOS app processing. Since March 5, 2026, every single build we have uploaded (8 builds total) has been stuck in the "Processing" state for over 4 days. For our project, due to the large binary size, processing usually takes about 4 to 6 hours normally. However, we now have a long queue of builds that haven't transitioned to "Ready to Submit" for up to 80+ hours. Stuck Builds List: 1.0.0 (444): Mar 8, 3:09 PM (Processing) 1.0.0 (443): Mar 8, 5:36 AM (Processing) 1.0.0 (440): Mar 7, 6:37 AM (Processing) 1.0.0 (438): Mar 6, 5:01 PM (Processing) 1.0.0 (434): Mar 6, 12:04 AM (Processing) 1.0.0 (433): Mar 5, 6:26 PM (Processing) 1.0.0 (432): Mar 5, 10:51 AM (Processing) 1.0.0 (431): Mar 5, 6:11 AM (Processing) (Note: The last successful build was 1.0.0 (429) on March 4, which processed within the expected 6-hour window.) There have been no changes to our project settings, Info.plist, or entitlements since the last successful build. This is completely halting our scheduled update release. Is anyone else experiencing a similar backlog with large macOS binaries? Or is there a known issue with the App Store Connect pipeline for the macOS platform recently? Any help or investigation from Apple engineers would be greatly appreciated. (Feedback ID: FB22156358)
Replies
2
Boosts
1
Views
1.1k
Activity
Jul ’26
Internal Test user limit stuck at 100/100
Hello, Our Test Flight internal user limit is stuck at 100/100 users and I couldn't reduce the number and free seats no matter what I tried. What I tried so far: Reduced number of people in Users and Access to 98 (excluding customer support which does not count for internal users anyway) Reduced number of internal testers in the only internal Test Flight group to 38 Testers. Reduced number of all testers for the app to 97 (including external test only users) Made sure that deleted users from Users and Access list have no emails in the internal test group. More importantly, no matter how many users I delete from both Users and Access or only internal tester group, the limit always shows 100/100. I appreciate any help. This feels like a bug. I am unable to contact Apple support, I waited for almost an hour on the phone but nothing. I waited for days for potential caches to clear up, still no luck.
Replies
0
Boosts
0
Views
514
Activity
Jul ’26
Silent Push background launch rejected with "pushDisallowed" and "AMNP" on TestFlight build
Hello, I am implementing background processing using Silent Push Notifications in an iOS application. The app needs to receive requests from a server and execute processing in the background. For this purpose, I am using Silent Push Notifications to wake up the application. However, the application is not being launched as expected when running the TestFlight version. I would appreciate any guidance regarding this behavior. Environment Xcode 26.3 iOS 18.6 TestFlight distribution Push Notifications capability enabled Background Modes enabled Remote notifications enabled APNs Authentication Key (.p8) APNs Production environment Background Previously, the application periodically connected to a server in the background and sent location information when requested by the server. Since that background processing no longer behaves as expected, I started implementing an alternative approach using Silent Push Notifications. When running the application directly from Xcode in Debug mode, Silent Push works correctly and the app is launched in the background. However, when using the TestFlight build on the same device, the behavior differs and the app is not launched in the background. Observed Behavior The APNs request appears to be successful: APNs response status is HTTP 200 Using the device token obtained from the TestFlight build Alert Push notifications are received successfully application:didReceiveRemoteNotification:fetchCompletionHandler: is called when the app is in the foreground The same method is not called when the app is in the background Silent Push payload: { "aps": { "content-available": 1 } } HTTP/2 headers: apns-push-type: background apns-priority: 5 Verified Items Production device token is being used APNs topic matches the application's bundle identifier Alert Push notifications work correctly Background App Refresh is enabled on the device The application has not been force-quit completionHandler is always called after processing completes Console Logs The following logs appear when the push is sent: Submitted: com.apple.pushLaunch.jp.co.comp.MyApp.ext.mdm Application Policy response: {100, 0.00, [{[pushDisallowed]: Required:0.00, Observed:1.00},]} Decision: AMNP I also see: Insufficient history window for deviceActivityLikelihood stream deviceActivityLikelihood returned a nil timeline Questions Under what conditions are pushDisallowed and Decision: AMNP generated? What factors can cause iOS to reject a background launch triggered by a Silent Push Notification? Since Alert Push notifications are received successfully, is it reasonable to conclude that APNs configuration, topic configuration, and device token usage are correct? Are there any specific settings, entitlements, or implementation details that should be reviewed to resolve the pushDisallowed condition? The behavior differs between the Debug build launched from Xcode and the TestFlight build running on the same device. Are there any restrictions, policies, or differences applied to TestFlight builds that could explain this behavior? If the observed behavior is expected by design, what would Apple recommend as the appropriate architecture or API for server-triggered background processing in this scenario? Thank you for your time and assistance.
Replies
3
Boosts
0
Views
2.1k
Activity
Jun ’26
App stuck In Review for 10+ days, TestFlight also Waiting for Review
Hi all, My first app submission appears to be stalled (16+ days) and I’m completely in the dark as to what is going on. Apple ID: 6776835006 Submission ID: 236039a0-1668-448a-aae6-486d52e6c5b9 Timeline: Ready for Review: Jun 10, 2026 at 3:22 AM Waiting for Review: Jun 10, 2026 at 3:23 AM In Review: Jun 15, 2026 at 5:05 PM Current status: still In Review as of Jun 26, 2026 I have also submitted 2 support cases that are past 48 hour SLA and an expedited review request, but I haven’t received a response yet. Our TestFlight external build has also been stuck in Waiting for Review for 5+ days now. There are no visible unresolved issues, App Review messages, or missing compliance warnings in App Store Connect. Review notes and demo/testing information are provided. Thank you.
Replies
1
Boosts
0
Views
726
Activity
Jun ’26
Unable to receive 2FA SMS - TestFlight blocked, 250+ users waiting
Case ID: 102924093872 Case ID: 102924089648 Hi Apple Support Team, I’m reaching out regarding a critical issue that is blocking my app testing and affecting hundreds of users. I cannot receive the two-factor authentication code for my Apple Developer account. My mobile operator has confirmed that SMS messages from Apple are not reaching their network at all. I also receive no calls. Since my account is not logged in on any device, SMS is the only way I can verify my identity - and it’s not working. I have already submitted two support cases but have not received any response yet. Here is the impact this is having right now: • 250+ people are waiting to get access to test my app • 400 users are already using the app • I cannot sign the new agreement that appeared in App Store Connect • Because of this, TestFlight is completely blocked - both the 10,000 user limit and the 100 user internal testing • Even when I add someone to my team and grant them access, it still doesn’t work for them either I have been building this app for almost 7 months. We are in the final testing stage before I plan to release it for sale. Every day without access is a day my users are waiting and I cannot move forward. I am asking you to please help me resolve this as quickly as possible. I really need your support right now. Thank you so much for your time. Best regards, Tata
Replies
1
Boosts
0
Views
699
Activity
Jun ’26