AI 지원 통합
AI 코딩 어시스턴트를 사용하여 프로젝트에 Pushwoosh iOS SDK를 통합하고 구성합니다. 어시스턴트를 Context7 MCP 서버에 연결하면 최신 SDK 문서, 코드 예제 및 API 참조에 액세스할 수 있어 정확하고 작동하는 통합 코드를 생성할 수 있습니다.
작동 방식
Anchor link toContext7은 AI 어시스턴트에게 최신 라이브러리 문서를 제공하는 MCP 서버입니다. 어시스턴트가 Context7에 액세스하면 잠재적으로 오래된 학습 데이터에 의존하는 대신 대화 중에 최신 Pushwoosh iOS SDK 문서, 코드 스니펫 및 API 참조를 직접 가져올 수 있습니다.
Context7의 Pushwoosh iOS SDK 라이브러리 ID: /pushwoosh/pushwoosh-ios-sdk
Context7 설정
Anchor link toAI 어시스턴트의 MCP 구성에 Context7을 추가합니다:
다음 명령을 실행합니다:
claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEYMCP 구성 파일(.cursor/mcp.json 또는 이에 상응하는 파일)에 추가합니다:
{ "mcpServers": { "context7": { "command": "npx", "args": ["-y", "@upstash/context7-mcp@latest"] } }}예제 프롬프트
Anchor link toContext7이 구성되면 자연어 프롬프트를 사용하여 SDK를 통합할 수 있습니다. 다음은 일반적인 작업을 위한 바로 사용할 수 있는 프롬프트입니다.
기본 SDK 통합
Anchor link toIntegrate Pushwoosh iOS SDK into my iOS project using Swift Package Manager.
Requirements:- Add SPM dependency from https://github.com/Pushwoosh/Pushwoosh-XCFramework- Configure Info.plist with Pushwoosh App ID: YOUR_APP_ID- Register for push notifications in AppDelegate
Use Context7 MCP to fetch Pushwoosh iOS SDK documentation.푸시 알림 처리
Anchor link toShow me how to handle push notification callbacks (receive, open) withPushwoosh SDK in iOS. I want to implement PWMessagingDelegate and addanalytics tracking for these events.
Use Context7 MCP to fetch Pushwoosh iOS SDK documentation for PWMessagingDelegate.태그를 사용한 사용자 세분화
Anchor link toShow me how to use Pushwoosh tags for user segmentation in iOS.Create example helper class with methods for setting and getting tags.
Use Context7 MCP to fetch Pushwoosh iOS SDK documentation for setTags and getTags.AI 어시스턴트가 얻는 것
Anchor link to어시스턴트가 Pushwoosh iOS SDK에 대해 Context7에 쿼리하면 다음을 받습니다:
- 설치 지침 — SPM 및 CocoaPods 설정
- API 참조 — 공개 클래스, 메서드, 속성 및 프로토콜
- 코드 예제 — 일반적인 사용 사례를 위한 Swift 및 Objective-C 스니펫
- 모듈 문서 — 각 SDK 모듈(VoIP, Live Activities, Geozones 등)에 대한 가이드
- 구성 세부 정보 — Info.plist 키, 자격(entitlements) 및 기능(capabilities) 설정