---
title: Application
framework: managedsettings
role: symbol
role_heading: Structure
path: managedsettings/application
---

# Application

A representation of an application on the user’s device.

## Declaration

```swift
struct Application
```

## Overview

Overview Managed Settings represents apps with tokens to preserve user privacy and control.

## Topics

### Creating an application

- [init(bundleIdentifier:)](managedsettings/application/init(bundleidentifier:).md)
- [init(token:)](managedsettings/application/init(token:).md)

### Accessing application information

- [bundleIdentifier](managedsettings/application/bundleidentifier.md)
- [token](managedsettings/application/token.md)
- [localizedDisplayName](managedsettings/application/localizeddisplayname.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)

## See Also

### Apps

- [ApplicationToken](managedsettings/applicationtoken.md)
