التكامل بمساعدة الذكاء الاصطناعي
استخدم مساعدي الترميز بالذكاء الاصطناعي لدمج وتكوين 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 --scope user context7 -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEYأضف إلى ملف تكوين MCP الخاص بك (.cursor/mcp.json أو ما يعادله):
{ "mcpServers": { "context7": { "command": "npx", "args": ["-y", "@upstash/context7-mcp@latest"] } }}أمثلة على الأوامر النصية
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، والإعدادات الخاصة بالصلاحيات والقدرات