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

خيارات تكوين iOS

يقدم هذا القسم إرشادات خطوة بخطوة لتكوين تطبيق iOS الخاص بك لتمكين خدمات المراسلة باستخدام Pushwoosh. اختر بين التكوين المستند إلى الشهادة أو التكوين المستند إلى الرمز المميز حسب متطلبات مشروعك.

تكوين iOS المستند إلى الشهادة

Anchor link to

تعلم كيفية تكوين Pushwoosh لنظام iOS باستخدام المصادقة المستندة إلى الشهادة لـ APNs (خدمة إشعارات الدفع من Apple).

تكوين iOS المستند إلى الرمز المميز

Anchor link to

قم بإعداد Pushwoosh مع المصادقة المستندة إلى الرمز المميز لـ APNs، مما يوفر بديلاً أكثر أمانًا وكفاءة للشهادات.

تكوين شهادة VoIP لنظام iOS

Anchor link to

قم بتمكين Pushwoosh لتقديم إشعارات دفع VoIP إلى تطبيق iOS الخاص بك حتى تتمكن من إرسال تنبيهات المكالمات الواردة وأحداث VoIP الأخرى إلى أجهزة المستخدمين.

تكوين بطاقة Apple Wallet لنظام iOS

Anchor link to

قم بتحميل شهادة توقيع Pass Type ID الخاصة بك حتى يتمكن Pushwoosh من توقيع وتحديث بطاقات Apple Wallet (.pkpass) لتطبيقك.

تكوين أزرار الإجراءات لنظام iOS

Anchor link to

أنشئ أزرار إجراءات مخصصة (فئات iOS) حتى يتمكن المستخدمون من التفاعل مع إشعارات الدفع الخاصة بك مباشرة من لافتة الإشعار.

تكوين مخططات Live Activity لنظام iOS

Anchor link to

انشر مخطط JSON لحقول حالة المحتوى لويدجت Live Activity حتى يتمكن عنصر Live Activity في Journey من بناء نموذج من الحقول المسماة بدلاً من JSON الخام.

الاختيار بين شهادات .p12 ومفاتيح .p8 لإشعارات الدفع لنظام iOS

Anchor link to

عند تكوين إشعارات الدفع لنظام iOS في Pushwoosh، يجب عليك المصادقة مع خدمة إشعارات الدفع من Apple (APNs). هناك طريقتان مدعومتان:

  1. شهادة .p12: النهج التقليدي المستند إلى الشهادة.
  2. مفتاح .p8: الطريقة الحديثة المستندة إلى الرمز المميز التي توصي بها Apple.

سيساعدك هذا الدليل في تحديد الطريقة الأنسب لحالة استخدامك.

فهم الخيارات

Anchor link to
الميزةشهادة .p12مفتاح المصادقة .p8
كيف يعمليستخدم شهادة تشفير لإنشاء الثقة.يستخدم رمزًا مميزًا دائمًا موقعًا بمفتاح خاص.
الملفملف .p12 يحتوي على الشهادة والمفتاح الخاص.ملف .p8 يحتوي على مفتاح خاص.
انتهاء الصلاحيةتنتهي صلاحيتها (عادة سنويًا)؛ تتطلب التجديد.لا تنتهي صلاحيتها تلقائيًا.
الإعدادأكثر تعقيدًا في الإنشاء والإدارة.أسهل بشكل عام في الإعداد.
الاستخدامشهادة واحدة لكل Bundle ID لكل بيئة.مفتاح واحد يدعم تطبيقات متعددة وكلتا البيئتين.
التوصيةطريقة قديمة. استخدمها فقط للإعدادات الحالية.موصى بها من قبل Apple و Pushwoosh.

إيجابيات وسلبيات كل طريقة

Anchor link to

شهادة .p12: النهج التقليدي

Anchor link to

الإيجابيات:

  • مدعومة على نطاق واسع.
  • تسمح بشهادات منفصلة للتطوير والإنتاج.

السلبيات:

  • تنتهي صلاحية الشهادات وتتطلب التجديد. قد يؤدي عدم التجديد إلى تعطيل تسليم الإشعارات.
  • أكثر تعقيدًا في الإدارة.

مفتاح .p8: النهج الحديث والموصى به

Anchor link to

الإيجابيات:

  • لا يتطلب تجديدات، مما يقلل من عبء الصيانة.
  • أسهل في الإنشاء والتكامل.
  • يعمل مفتاح واحد عبر المشاريع.
  • موصى به من قبل Apple و Pushwoosh.

السلبيات:

  • إذا تم اختراقه، فإن جميع التطبيقات المرتبطة به تكون في خطر. قم بتأمين مفتاح .p8 الخاص بك بشكل صحيح.

أي طريقة يجب أن تختار؟

Anchor link to

نوصي باستخدام طريقة مفتاح .p8 لجميع المشاريع الجديدة. إنها أبسط وأكثر قابلية للتوسع وتتوافق مع أفضل ممارسات Apple.

استخدم شهادات .p12 فقط إذا:

  • كان لديك بنية تحتية حالية تعتمد على شهادات .p12.
  • كنت تحتاج إلى فصل صارم للبيئة لا يمكن تحقيقه باستخدام مفتاح .p8.

أدلة التكوين

Anchor link to