Contents

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.lastPressedStateTimestamp is 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: HKCorrelation objects of type .bloodPressure fail to save with errorInvalidArgument HKError 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 navigationLinkIndicatorVisibility modifier 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)

See Also

visionOS 26