Tuesday, July 22, 2025

Xcode 26 Beta 4

Apple (download):

Xcode 26 beta 3 includes SDKs for iOS 26, iPadOS 26, tvOS 26, watchOS 26, macOS Tahoe 26, and visionOS 26.

Last time, there was only one new item in the release notes for beta 3. This time, they didn’t even update the release notes to say “beta 4.”

Interestingly, Xcode now ships as a .xip archive inside of a .dmg file.

Nico Reese:

And there I was just blindly clicking that xip file and wondering about it failing to extract. Because of course you have to move that xip file out of the dmg first.

It did actually work for me to double-click it on the mounted disk image. It then extracted into my Downloads folder. But it’s big file, so it takes a while, and at first it looks like nothing is happening.

Previously:

Update (2025-07-23): Xcode Releases:

The download link for #Xcode 26.0 beta 4 has been updated to be a proper .xip file now, and I have confirmed it is identical to the “XcodeXIP.xip” file that was in the DMG previously.

Apple has now updated the release notes for beta 4. The only changes noted:

Removed support for creating new Style Transfer projects.

[…]

Xcode Previews usage will frequently panic on macOS 26.0 Tahoe beta 4.

Tony Arnold:

Absolute LMAO at not being able to do SwiftUI-related development work on the beta release of macOS Tahoe for the next two weeks.

Norbert Doerner:

That is very serious, and doesn’t bode well on the software quality of the “final” version of macOS 26, whenever that will be released.

But macOS 26 so far is the worst version we have seen in the last 20 years, very low product quality with uncounted amounts of questionable, and sometimes user hostile interface choices. Sigh.

Greg Pierce:

Looks like Icon Composer icons are still causing bundle validation issues in Xcode 26b4 builds. 🫤

Andrew Eades:

I’m developing my new app using .NET and MAUI because Apple makes Xcode development unusable for large portions of the year. And I get to use Neovim and/or Rider as well.

Comments RSS · Twitter · Mastodon

Leave a Comment