Интеграция с помощью ИИ
Используйте ИИ-ассистентов для написания кода, чтобы интегрировать и настроить Pushwoosh iOS SDK в вашем проекте. Подключив вашего ассистента к серверу Context7 MCP, он получит доступ к актуальной документации SDK, примерам кода и справочнику API, что позволит ему генерировать точный и работающий код для интеграции.
Как это работает
Anchor link toContext7 — это MCP-сервер, который предоставляет ИИ-ассистентам актуальную документацию по библиотекам. Когда ваш ассистент имеет доступ к Context7, он может получать последнюю документацию Pushwoosh iOS SDK, фрагменты кода и справочник API непосредственно во время диалога, а не полагаться на потенциально устаревшие данные для обучения.
ID библиотеки Pushwoosh iOS SDK на Context7: /pushwoosh/pushwoosh-ios-sdk
Настройка Context7
Anchor link toДобавьте Context7 в конфигурацию MCP вашего ИИ-ассистента:
Выполните следующую команду:
claude mcp add context7 -- npx -y @anthropic-ai/context7-mcp@latestДобавьте в ваш файл конфигурации MCP (.cursor/mcp.json или аналогичный):
{ "mcpServers": { "context7": { "command": "npx", "args": ["-y", "@upstash/context7-mcp@latest"] } }}Примеры запросов
Anchor link toПосле настройки Context7 вы можете использовать запросы на естественном языке для интеграции SDK. Ниже приведены готовые к использованию запросы для распространенных задач.
Базовая интеграция SDK
Anchor link toИнтегрируй Pushwoosh iOS SDK в мой iOS-проект с помощью Swift Package Manager.
Требования:- Добавь зависимость SPM с https://github.com/Pushwoosh/Pushwoosh-XCFramework- Настрой Info.plist с Pushwoosh App ID: YOUR_APP_ID- Зарегистрируй для получения push-уведомлений в AppDelegate
Используй Context7 MCP для получения документации Pushwoosh iOS SDK.Обработка push-уведомлений
Anchor link toПокажи, как обрабатывать колбэки push-уведомлений (получение, открытие) с помощьюPushwoosh SDK в iOS. Я хочу реализовать PWMessagingDelegate и добавитьотслеживание аналитики для этих событий.
Используй Context7 MCP для получения документации Pushwoosh iOS SDK по PWMessagingDelegate.Сегментация пользователей с помощью тегов
Anchor link toПокажи, как использовать теги Pushwoosh для сегментации пользователей в iOS.Создай пример вспомогательного класса с методами для установки и получения тегов.
Используй Context7 MCP для получения документации Pushwoosh iOS SDK по setTags и getTags.Что получает ИИ-ассистент
Anchor link toКогда ваш ассистент запрашивает у Context7 данные по Pushwoosh iOS SDK, он получает:
- Инструкции по установке — настройка SPM и CocoaPods
- Справочник API — публичные классы, методы, свойства и протоколы
- Примеры кода — фрагменты кода на Swift и Objective-C для распространенных сценариев использования
- Документация по модулям — руководства для каждого модуля SDK (VoIP, Live Activities, Geozones и т. д.)
- Детали конфигурации — ключи Info.plist, настройка entitlements и capabilities