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

البدء السريع لـ 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. امنح الإذن لإشعارات الدفع. سيتم تسجيل الجهاز مع 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.

إرسال إشعار دفع

Anchor link to

ارجع إلى لوحة تحكم Pushwoosh و أرسل إشعار دفع إلى جهازك المسجل.

ماذا بعد

Anchor link to

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