Thursday, October 19, 2023

Xcode 15.0.1


Xcode 15.0.1 includes SDKs for iOS 17, iPadOS 17, tvOS 17, watchOS 10, and macOS Sonoma. The Xcode 15.0.1 release supports on-device debugging in iOS 12 and later, tvOS 12 and later, and watchOS 4 and later. Xcode 15.0.1 requires a Mac running macOS Ventura 13.5 or later.

This apparently does not fix a serious bug in Xcode 15.0:

Swift apps built with Xcode 15.0 crash on launch on macOS 10.13. (114820860)

But neither is it listed as a known issue.

Xcode 15.1, now in beta, also does not mention that bug, but it includes a fix for another linker bug:

Binaries using symbols with a weak definition crash at runtime on iOS 14/macOS 12 or older. This impacts primarily C++ projects due to their extensive use of weak symbols. (114813650)


Update (2023-10-25): Xcode 14 does not run on Sonoma or support the new APIs, but Xcode 15.0.1 can’t compile for older versions of macOS. Xcode 15.1 seems to only fix some of the problems but (as it’s a beta) cannot be used to submit to the Mac App Store. So Apple is really squeezing those of us who want to support more than a few macOS versions. I’m still using Xcode 14.2 due to fake compiler errors and test failures in later versions of 14.x.

Comments RSS · Twitter · Mastodon

Leave a Comment