البدء السريع لـ 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.
- امنح الإذن لإشعارات الدفع. سيتم تسجيل الجهاز مع 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.
إرسال إشعار دفع
Anchor link toارجع إلى لوحة تحكم Pushwoosh و أرسل إشعار دفع إلى جهازك المسجل.
ماذا بعد
Anchor link toلمعرفة المزيد، يرجى الرجوع إلى دليل التكامل الأساسي