خيارات تكوين iOS
يقدم هذا القسم تعليمات خطوة بخطوة لتكوين تطبيق iOS الخاص بك لتمكين خدمات المراسلة باستخدام Pushwoosh. اختر بين التكوين المستند إلى الشهادة أو التكوين المستند إلى الرمز المميز حسب متطلبات مشروعك.
تكوين iOS المستند إلى الشهادة
Anchor link toتعلم كيفية تكوين Pushwoosh لنظام iOS باستخدام المصادقة المستندة إلى الشهادة لخدمة إشعارات Apple Push (APNs).
تكوين iOS المستند إلى الرمز المميز
Anchor link toقم بإعداد Pushwoosh باستخدام المصادقة المستندة إلى الرمز المميز لـ APNs، مما يوفر بديلاً أكثر أمانًا وكفاءة للشهادات.
تكوين شهادة VoIP لنظام iOS
Anchor link toقم بتمكين Pushwoosh لتقديم إشعارات VoIP push إلى تطبيق iOS الخاص بك حتى تتمكن من إرسال تنبيهات المكالمات الواردة وأحداث VoIP الأخرى إلى أجهزة المستخدمين.
تكوين بطاقة Apple Wallet لنظام iOS
Anchor link toقم بتحميل شهادة توقيع Pass Type ID الخاصة بك حتى يتمكن Pushwoosh من توقيع وتحديث بطاقات Apple Wallet (.pkpass) لتطبيقك.
تكوين أزرار الإجراءات في iOS
Anchor link toأنشئ أزرار إجراءات مخصصة (فئات iOS) حتى يتمكن المستخدمون من التفاعل مع إشعارات الدفع الخاصة بك مباشرة من لافتة الإشعارات.
الاختيار بين شهادات .p12 ومفاتيح .p8 لإشعارات الدفع في iOS
Anchor link toعند تكوين إشعارات الدفع لنظام iOS في Pushwoosh، يجب عليك المصادقة مع خدمة إشعارات Apple Push (APNs). هناك طريقتان مدعومتان:
- شهادة
.p12: النهج التقليدي المستند إلى الشهادة. - مفتاح
.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.