TestFlight installations repeatedly failing on macOS

I'm repeatedly hitting an issue when deploying Xcode Cloud builds to macOS from TestFlight.

Once the build appears in TestFlight I hit the "Install" or "Update" button in TestFlight and after a couple of seconds of spinning-wheel the button goes back to it's original state and the app fails to install.

There's no error pop-up but I've noticed an

Error Domain=ASDErrorDomain Code=710 "Invalid hash 'xxx' expected 'yyy'"

error in console each time it happens.

My project needs to deploy 2 different macOS/Catalyst apps (actually they are 2 different targets in the same project) and it seems completely random as to which will actually successfully install on which machine.

For my last build, one of the 2 binaries was failing to install on a Mac Studio on 15.5, but the other was fine. All were fine on 3 other machines I tried.

For my latest build, both binaries are fine on the Mac Studio but both now fail to install on an M2 Air on macOS 26 beta 2.

I'm now extremely nervous about deploying to my TestFlight beta group in case users have similar problems.

Not to pile on, but I came here to report very similar behavior. I am building my app on an apple silicon M3 but trying to distribute through test flight for testing. The Apple silicon version will work most of the time , but the intel version behaves exactly as you've described. The app tried to download and reached 60% before silently failing. Now the intel box won't even try to download from test flight.

Yes! We are experiencing the same issue.

We have a cross platform app that builds on Xcode cloud for iOS, macOS & tvOS. The builds complete without any errors in Xcode cloud.

Since a week or so ago the macOS builds sometimes (~50% of the time??) update fine through TestFlight but other times have the behaviour described above of spinning for a couple of seconds and then failing to install. If a build exhibits this behaviour as far as I can tell it always has this behaviour (on an M! MacBook Pro at least) sometimes a second build of the same code installs fine but not always so it seems like there is maybe some element of chance in the build pipeline and/or TestFlight distribution.

As far as I can tell when this happens the iOS and tvOS builds are installable and work as expected so it seems like the issue maybe isolated to macOS.

Same issue here - iOS targets are fine, macOS breaks.

You can check the Console logs from appstoreagent after triggering an app update. We're seeing this error:

Retrying once after verification failure: Error Domain=ASDErrorDomain Code=710 "mismatch at: 0 expected: <expected hash> got: <actual hash>"

Network traffic shows that agent attempts to download the install package twice.

We contacted Developer Support and got a reply last Wednesday asking for more details, but nothing since then.

I reported this via Feedback Assistant - see FB18666175

I tried checking the "Clean" option in the Xcode Cloud Workflow settings and since then I have had 3 builds all install fine on macOS.

I can't be 100% certain this actually fixed it but maybe it's caching related?

Might be worth giving it a try and reporting back.

I did try the "Clean" option in Xcode Cloud a few days ago and I'm afraid it made no difference for me. Unfortunately because it's a random issue it's quite possible to get a few good builds before you get a bad one ☹️.

TestFlight installations repeatedly failing on macOS
 
 
Q