com.unity.xr.arkit 5.0.3
Notes: processedReleased November 15, 2022
Unity Compatibility
Minimum Unity: 2021.2
Package Dependencies
📈 Improvements
- Rebuilt static libraries with Xcode 14.0. (14A309). You are now required to build iOS players with Xcode 14.0 or newer, a necessary requirement to support iOS 16 devices. Please note that Xcode no longer supports building iOS projects with deployment targets for the armv7 and armv7s architectures.
- ARKit 6 introduced a change to the way plane anchor rotations are updated on iOS 16 devices as they learn more about the environment during an AR Session. To preserve AR Foundation's default behavior and maintain cross-platform consistency, this package applies the new [ARPlaneExtent.rotationOnYAxis](xref:https://developer.apple.com/documentation/arkit/arplaneextent/3950861-rotationonyaxis?language=objc) transformation to plane trackables on iOS 16 devices before returning them. As a result of this change, your application will continue to behave identically on all iOS versions with no developer action required. For more information, see Apple's ARKit documentation.
🔧 Bug Fixes
- Fixed issue ARKB-23 where the frame rate in the player is low when the `ARKitCameraSubsystem.TryGetLatestFrame(out XRCameraImage)` API is used.
- Fixed issue ARKB-28 where disabling and re-enabling the `ARCameraBackground` component freezes the camera textures and device tracking.
