# Примеры кода для iOS

С помощью примеров Pushwoosh для iOS вы можете изучить функциональность Pushwoosh без интеграции SDK в ваш проект или посмотреть, как Pushwoosh SDK реализован в наших примерах проектов.


## Предварительные требования

Перед использованием примеров убедитесь, что у вас есть следующее:

<TranslatedFragment id="prerequisites-ios" />

## Пример приложения Pushwoosh

Этот проект представляет собой базовое iOS-приложение с интегрированным Pushwoosh SDK, демонстрирующее ключевые функции, такие как:
- Получение пуш-уведомлений.
- Отслеживание доставки пуш-уведомлений.
- Управление тегами пользователей.
- Отправка событий
- Регистрация пользователей

Используйте пример приложения как учебный инструмент или основу для вашей разработки.

### 1. Скачайте пример приложения

Клонируйте репозиторий:
```bash
git clone https://github.com/Pushwoosh/pushwoosh-ios-sample.git
```

### 2. Настройте проект

<TranslatedFragment id="configure-sample-app-ios" />

### 3. Запустите проект

1. Соберите и запустите проект.
2. Перейдите на вкладку Settings в приложении.
3. Нажмите кнопку **Register for Pushes**.
4. Предоставьте разрешение на получение пуш-уведомлений. Устройство будет зарегистрировано в Pushwoosh.


## Примеры Pushwoosh для iOS

Изучите наш репозиторий [pushwoosh-quickstart-ios](https://github.com/Pushwoosh/pushwoosh-quickstart-ios), чтобы найти полностью документированные примеры кода, охватывающие различные функции SDK. Эти примеры готовы к использованию в качестве справочных материалов или отправных точек для ваших собственных проектов.