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