Upgrade to AR Foundation version 6

ARCore Extensions for Unity's AR Foundation supports all version 4 and version 5 and version 6 of AR Foundation. To upgrade your existing AR project to AR Foundation 6.x from AR Foundation 5.x, follow these steps:

  1. AR Foundation 6.x continues to requires the Input System package due to a dependency on TrackedPoseDriver. The ARCore Extensions Sample Scenes require the legacy input module.

    To support both the Input System package and the older Input Manager, in Project Settings > Player > Other Settings set Active Input Handling to Both.

  2. Update or remove, deprecated and changed APIs from Unity's AR Foundation What's new in version 6.1

  3. In Player Settings > Player > Other Settings > Application Entry Point, check Activity is Checked and GameActivity is Unchecked