<!--
{
  "availability" : [
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "ARKit",
  "identifier" : "/documentation/ARKit/WorldTrackingProvider/anchorUpdates",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "ARKit"
    ],
    "preciseIdentifier" : "s:5ARKit21WorldTrackingProviderC13anchorUpdatesAA20AnchorUpdateSequenceVyAA0bG0VGvp"
  },
  "title" : "anchorUpdates"
}
-->

# anchorUpdates

A sequence of updates to anchors a provider tracks.

```
final var anchorUpdates: AnchorUpdateSequence<WorldAnchor> { get }
```

## Discussion

An async sequence providing all anchor updates. The provider vends new or updated world anchors via the sequence as they become available.

Identify the anchors you want to react to by calling [`id`](/documentation/ARKit/Anchor/id).

> Note: The provider also vends updates for persisted world anchors from previous runs of the app onto the sequence as soon as the world tracking provider is running. World anchors persist across device restarts until you explicitly remove them.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)