Alpha support for SPM and compatibility with Unity 6.3 reduces dependency friction in AR. See how to test the change without compromising existing builds.
Direct answer
ARCore 1.53 added alpha support to the Swift Package Manager for ARCore Extensions in Unity projects on iOS and fixed compatibility with Unity 6.3. The change may simplify dependencies, but Google keeps CocoaPods as the default and requires explicit configuration for SPM; therefore, teams must validate build, symbols, CI, devices, and rollback before migrating production.
Why the dependency manager matters
AR projects combine Unity, native plugins, and platform SDKs. A poorly resolved dependency can break compilation, signing, or execution only on the device, even when the scene works in the editor.
SPM is still an alpha option
Google advises that CocoaPods remains the default method and that SPM needs to be enabled. This recommends controlled adoption on a migration branch, without immediately removing the stable path.
Unity 6.3 compatibility
The version updates components and fixes compilation errors related to Unity 6.3. The test must cover the exact version of the editor, AR Foundation, ARCore Extensions, Xcode and operating system of the target devices.
Minimum validation matrix
Run clean build on CI and local machine, confirm package resolution, linker flags, permissions, location, anchors and camera session. Test fresh installation, upgrade, and recovery after crawl failure.
Nexus Reading
The improvement is engineering, not visible experience, but it reduces accumulated risk in the pipeline. Predictable dependencies free the team to invest in spatial stability, performance, and use case value.
FAQ
Is Swift Package Manager already the default for ARCore on iOS?
No. Support is described as alpha and CocoaPods remains the default method.
Is it necessary to configure SPM?
Yes. The documentation states that it only resolves dependencies when explicitly configured.
What to test after migration?
Build, subscription, native dependencies, camera, location, anchors, CI and real devices.
Essential guides to delve deeper into the decision
This editorial analysis was produced by Nexus from the official sources below, consulted on September 11, 2026. The text is original and interprets practical implications for companies.
- Google for Developers — What's new in ARCore: Alpha support for Swift Package Manager, Unity 6.3, and official version history.
- Google for Developers — ARCore: Official look at AR SDKs, platforms, and capabilities.
Date reported by main source: ARCore 1.53 documentation, consulted on September 11, 2026.

