البدء السريع باستخدام iOS SDK
ابدأ باستخدام Pushwoosh iOS SDK مع هذا المثال السريع والبسيط.
المتطلبات الأساسية
Anchor link toلدمج Pushwoosh iOS SDK في تطبيقك، ستحتاج إلى ما يلي:
تنزيل المشروع التجريبي
Anchor link toاستنسخ المشروع التجريبي من GitHub:
git clone https://github.com/Pushwoosh/pushwoosh-ios-sample.gitتهيئة المشروع
Anchor link to-
افتح المشروع في Xcode.
-
أضف
https://github.com/Pushwoosh/Pushwoosh-XCFrameworkكتبعية حزمة Swift (Swift Package Dependency). -
قم بتعيين معرف الحزمة (bundle identifier) للهدف الرئيسي (PushwooshSampleApp) ليتطابق مع مشروع Pushwoosh الخاص بك (على سبيل المثال،
com.pushwoosh.PushwooshSampleApp). -
استخدم نفس معرف الحزمة (bundle identifier) لهدف NotificationService، مع إلحاق
.NotificationServiceبه (على سبيل المثال،com.pushwoosh.PushwooshSampleApp.NotificationService). -
في
Info.plist، قم بتعيين:- المفتاح
Pushwoosh_APPIDإلى رمز تطبيق Pushwoosh (Pushwoosh Application Code) - المفتاح
Pushwoosh_API_TOKENإلى رمز واجهة برمجة تطبيقات جهاز Pushwoosh (Pushwoosh Device API Token)
- المفتاح
مهم: تأكد من منح الرمز المميز (token) حق الوصول إلى التطبيق الصحيح في لوحة تحكم Pushwoosh الخاصة بك. اعرف المزيد
تشغيل المشروع
Anchor link to- قم ببناء وتشغيل المشروع.
- سيحتوي التطبيق على علامتي تبويب: “Actions” و “Settings”. انتقل إلى علامة التبويب Settings.
- اضغط على زر Register for Pushes.
- امنح الإذن لإشعارات Push. سيتم تسجيل الجهاز لدى Pushwoosh.
يجب أن ترى إدخال سجل مثل هذا:
Pushwoosh: Initializing application runtime[PW] BUNDLE ID: __YOUR_BUNDLE_ID__[PW] APP CODE: __YOUR_APP_CODE__[PW] PUSHWOOSH SDK VERSION: 6.7.13[PW] HWID: __YOUR_HWID__[PW] PUSH TOKEN: (null)[PW] [I] -[PWNotificationManagerCompatiOS10] NotificationCenter authorization granted: 1[PW] [I] -[PWPushNotificationsManagerCommon] Registered for push notifications: __YOUR_PUSH_TOKEN__جهازك مسجل الآن لدى Pushwoosh.
إرسال إشعار Push
Anchor link toارجع إلى Pushwoosh Control Panel وأرسل إشعار Push إلى جهازك المسجل.
ما التالي
Anchor link toلمعرفة المزيد، يرجى الرجوع إلى دليل الدمج الأساسي