---
title: Identifying an App’s Containers
framework: cloudkit
role: article
role_heading: Article
path: cloudkit/identifying-an-app-s-containers
---

# Identifying an App’s Containers

Use Xcode’s Project navigator to find the identifiers of active CloudKit containers.

## Overview

Overview An app’s Xcode project manages which CloudKit containers are available to that app. When you write code that needs to provide container identifiers for all of the containers your app uses, reference the list of active containers in Xcode. Identify the Containers Your App Uses In your app’s Xcode project, select Signing & Capabilities > iCloud in the Project navigator.

After you identify the containers that your app uses, you can create instances of CKContainer in your app and interact with CloudKit data. // These constants correspond to the containers you configure for your // target in your project's Signing & Capabilities tab. let app = CKContainer(identifier: "iCloud.com.example.MyCloudKitApp.app") let docs = CKContainer(identifier: "iCloud.com.example.MyCloudKitApp.docs") let settings = CKContainer(identifier: "iCloud.com.example.MyCloudKitApp.settings")

## See Also

### Privacy

- [Encrypting User Data](cloudkit/encrypting-user-data.md)
- [Providing User Access to CloudKit Data](cloudkit/providing-user-access-to-cloudkit-data.md)
- [Changing Access Controls on User Data](cloudkit/changing-access-controls-on-user-data.md)
- [CKFetchWebAuthTokenOperation](cloudkit/ckfetchwebauthtokenoperation.md)
- [Responding to Requests to Delete Data](cloudkit/responding-to-requests-to-delete-data.md)
