---
title: AppDependencyManager
framework: appintents
role: symbol
role_heading: Class
path: appintents/appdependencymanager
---

# AppDependencyManager

An object that manages the registration and initialization of an app intent’s dependencies.

## Declaration

```swift
final class AppDependencyManager
```

## Mentioned in

Creating your first app intent Responding to the Action button on Apple Watch Ultra

## Topics

### Initializers

- [init()](appintents/appdependencymanager/init().md)

### Instance Methods

- [add(key:dependency:)](appintents/appdependencymanager/add(key:dependency:)-1hqkg.md)
- [add(key:dependency:)](appintents/appdependencymanager/add(key:dependency:)-2le3x.md)
- [add(key:dependency:)](appintents/appdependencymanager/add(key:dependency:)-gth5.md)

### Type Properties

- [shared](appintents/appdependencymanager/shared.md)

### Enumerations

- [AppDependencyManager.Error](appintents/appdependencymanager/error.md)

## See Also

### Dependency management

- [AppDependency](appintents/appdependency.md)
