The trackingObjects property uses 3D references and updates pose at high frequency. See when to choose tracking or just detection.

Direct answer

The ARKit beta documentation for iOS 27 introduces trackingObjects in ARGeoTrackingConfiguration to track known reference objects at the full frame rate of the video format. When recognized, the object generates an ARObjectAnchor with pose updates appropriate to movable or held items. Apple warns that the mode increases energy and processing consumption; Mostly static objects should use detectionObjects. The API and system are in beta and need to be retested in the final version.

Detection answers what; tracking tracks where

Detecting a piece of equipment starts the experiment. Updating your pose in each frame allows you to attach instructions to a part that moves during inspection or maintenance.

High frequency charges energy and processing

Continuous tracking competes with rendering, camera, and application logic. The scope must limit the number of objects and duration of intensive mode.

Reference format is part of the migration

The documentation indicates the .referenceobject format for tracking, while old references may remain restricted from detection. Catalogs need inventory and planned recapture.

Beta is not a production contract

Subscriptions and behavior may change. Proofs of concept must isolate the integration, record the system version, and repeat the tests in the final release.

Nexus Reading

Use continuous tracking only when the subject actually moves and the pose adds value. For static assets, detection reduces cost and complexity without losing the core function.

FAQ

What is the difference between trackingObjects and detectionObjects?

Tracking updates pose at high frequency for moving items; detection is more appropriate for recognizing predominantly stationary objects.

Is the API already stable?

No. The documentation identifies it as beta and requires validation with the final version of the system.

Does it work for any unregistered object?

No. The flow uses pre-prepared ARReferenceObject for the known item.

Essential guides to delve deeper into the decision

Primary sources and references

This editorial analysis was produced by Nexus from the official sources below, consulted on September 22, 2026. The text is original and interprets practical implications for companies.

Date reported by main source: beta documentation consulted on September 22, 2026; technical analysis.