---
title: "Работа с ATT в iOS SDK"
description: "Начните работу с Adapty на iOS для упрощения настройки подписок и управления ими."
---

Если ваше приложение использует фреймворк AppTrackingTransparency и показывает пользователю запрос на авторизацию отслеживания, необходимо передать [статус авторизации](https://developer.apple.com/documentation/apptrackingtransparency/attrackingmanager/authorizationstatus/) в Adapty.

<Tabs groupId="current-os" queryString>

<TabItem value="swift" label="Swift" default>

```swift showLineNumbers
let builder = AdaptyProfileParameters.Builder()
    .with(appTrackingTransparencyStatus: .authorized)

do {
  try await Adapty.updateProfile(params: builder.build())
} catch {
  // handle the error
}
```
</TabItem>
<TabItem value="swift-callback" label="Swift-Callback" default>

```swift showLineNumbers
if #available(iOS 14, macOS 11.0, *) {
    let builder = AdaptyProfileParameters.Builder()
        .with(appTrackingTransparencyStatus: .authorized)

    Adapty.updateProfile(params: builder.build()) { [weak self] error in
        if error != nil {
            // handle the error
        }
    }
}
```
</TabItem>
</Tabs>

:::warning
Настоятельно рекомендуем передавать это значение как можно раньше при каждом его изменении — только в этом случае данные будут своевременно отправлены в настроенные вами интеграции.
:::