visionOS 26.1 Release Notes
Update your apps to use new features, and test your apps against API changes.
Overview
The visionOS 26.1 SDK provides support for developing apps for Apple Vision Pro devices running visionOS 26.1. The SDK comes bundled with Xcode 26.1, available from the Mac App Store. For information on the compatibility requirements for Xcode 26.1, see Xcode 26.1 Release Notes.
Background Assets
Resolved Issues
Fixed:
AssetPackManager.url(for:)unexpectedly throws an error when looking up the URL for a locally available asset file. (157959878) (FB19512759)
Game Controller
Resolved Issues
Fixed: The time returned by
GCPressedStateInput.lastPressedStateTimestampis not in the correct time domain. (159124910)
HealthKit
New Features
HealthKit authorization UI now displays a single Blood Pressure switch to control changes to Systolic and Diastolic Blood Pressure type authorizations. The API is unchanged and apps should request for both types in code. (153579893)
Resolved Issues
Fixed:
HKCorrelationobjects of type.bloodPressurefail to save witherrorInvalidArgumentHKError code if they don’t have exactly one systolic and one diastolic blood pressure quantity sample its set of objects. (151889745)
Logitech Muse
Known Issues
Logitech Muse might stop spatial tracking during usage, despite showing as connected in Settings. (154905373)
Workaround: Turn Bluetooth off and on, power cycle the Logitech Muse, and reboot Vision Pro.
Setting down Logitech Muse outside of Vision Pro’s field of view might cause Vision Pro to no longer receive pinch inputs from the hand that had been holding Muse. (160816595)
Workaround: Pick Muse back up and set it down within Vision Pro’s field of view.
SwiftUI
Resolved Issues
Fixed: The
navigationLinkIndicatorVisibilitymodifier crashes when run on iOS 17, iOS 18 and aligned releases.You must recompile your app against the 26.1 SDK to receive this fix. (158236264) (FB19613386)