انتقل إلى المحتوى

البدء السريع باستخدام iOS SDK

ابدأ باستخدام Pushwoosh iOS SDK مع هذا المثال السريع والبسيط.

المتطلبات الأساسية

Anchor link to

لدمج Pushwoosh iOS SDK في تطبيقك، ستحتاج إلى ما يلي:

تنزيل المشروع التجريبي

Anchor link to

استنسخ المشروع التجريبي من GitHub:

Terminal window
git clone https://github.com/Pushwoosh/pushwoosh-ios-sample.git

تهيئة المشروع

Anchor link to
  1. افتح المشروع في Xcode.

  2. أضف https://github.com/Pushwoosh/Pushwoosh-XCFramework كتبعية حزمة Swift (Swift Package Dependency).

  3. قم بتعيين معرف الحزمة (bundle identifier) للهدف الرئيسي (PushwooshSampleApp) ليتطابق مع مشروع Pushwoosh الخاص بك (على سبيل المثال، com.pushwoosh.PushwooshSampleApp).

  4. استخدم نفس معرف الحزمة (bundle identifier) لهدف NotificationService، مع إلحاق .NotificationService به (على سبيل المثال، com.pushwoosh.PushwooshSampleApp.NotificationService).

  5. في Info.plist، قم بتعيين:

مهم: تأكد من منح الرمز المميز (token) حق الوصول إلى التطبيق الصحيح في لوحة تحكم Pushwoosh الخاصة بك. اعرف المزيد

تشغيل المشروع

Anchor link to
  1. قم ببناء وتشغيل المشروع.
  2. سيحتوي التطبيق على علامتي تبويب: “Actions” و “Settings”. انتقل إلى علامة التبويب Settings.
  3. اضغط على زر Register for Pushes.
  4. امنح الإذن لإشعارات Push. سيتم تسجيل الجهاز لدى Pushwoosh.

يجب أن ترى إدخال سجل مثل هذا:

Terminal window
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

لمعرفة المزيد، يرجى الرجوع إلى دليل الدمج الأساسي