This
extension View {
public func renderSomething() async throws {
let renderer = ImageRenderer(content: self)
// renderer.colorMode = .linear
renderer.render { size, context in
print(size)
// ...
}
// ...
}
}
let view: some View = ...
view.renderSomething() // → exception
will cause the program to exit with EXC_BREAKPOINT deep inside SwiftUI. This worked with previous versions of Xcode, SwiftUI, and macOS. Xcode Version 26.2 (17C52), macOS Sequoia 15.7.3, using toolchain bundled with Xcode.