التكامل بمساعدة الذكاء الاصطناعي
استخدم مساعدي البرمجة بالذكاء الاصطناعي لدمج وتكوين Pushwoosh iOS SDK في مشروعك. من خلال ربط مساعدك بخادم Context7 MCP، فإنه يحصل على وصول إلى وثائق SDK المحدثة، وأمثلة التعليمات البرمجية، ومرجع API — بحيث يمكنه إنشاء كود تكامل دقيق وعملي.
كيف يعمل
Anchor link toContext7 هو خادم MCP يوفر لمساعدي الذكاء الاصطناعي وثائق مكتبة محدثة. عندما يكون لدى مساعدك وصول إلى Context7، يمكنه جلب أحدث وثائق Pushwoosh iOS SDK، ومقتطفات التعليمات البرمجية، ومرجع API مباشرة أثناء المحادثة — بدلاً من الاعتماد على بيانات تدريب قد تكون قديمة.
معرف مكتبة 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"] } }}أمثلة على الأوامر (Prompts)
Anchor link toبمجرد تكوين Context7، يمكنك استخدام أوامر اللغة الطبيعية لدمج 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.تقسيم المستخدمين باستخدام الوسوم (Tags)
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.ما الذي يحصل عليه مساعد الذكاء الاصطناعي
Anchor link toعندما يستعلم مساعدك من Context7 عن Pushwoosh iOS SDK، فإنه يتلقى:
- إرشادات التثبيت — إعداد SPM و CocoaPods
- مرجع API — الفئات العامة، والأساليب، والخصائص، والبروتوكولات
- أمثلة على التعليمات البرمجية — مقتطفات Swift و Objective-C لحالات الاستخدام الشائعة
- وثائق الوحدات — أدلة لكل وحدة SDK (VoIP، Live Activities، Geozones، إلخ.)
- تفاصيل التكوين — مفاتيح Info.plist، والصلاحيات (entitlements)، وإعداد القدرات (capabilities)