---
title: ManagedAppLibrary.ManagedApps.AsyncIterator
framework: managedappdistribution
role: symbol
role_heading: Structure
path: managedappdistribution/managedapplibrary/managedapps/asynciterator
---

# ManagedAppLibrary.ManagedApps.AsyncIterator

The iterator for managed apps.

## Declaration

```swift
struct AsyncIterator
```

## Topics

### Iterating

- [ManagedAppLibrary.ManagedApps.AsyncIterator.Element](managedappdistribution/managedapplibrary/managedapps/asynciterator/element.md)
- [next()](managedappdistribution/managedapplibrary/managedapps/asynciterator/next().md)

### Instance Methods

- [next(isolation:)](managedappdistribution/managedapplibrary/managedapps/asynciterator/next(isolation:).md)

## Relationships

### Conforms To

- [AsyncIteratorProtocol](swift/asynciteratorprotocol.md)

## See Also

### Obtaining managed apps

- [ManagedAppLibrary.ManagedApps.Element](managedappdistribution/managedapplibrary/managedapps/element.md)
- [makeAsyncIterator()](managedappdistribution/managedapplibrary/managedapps/makeasynciterator().md)
