تنبيه: لا تتوفر وثائق قديمة لهذا العنصر، لذا فإنك ترى الوثائق الحالية.
خدمة إشعارات الدفع من Apple (APNs) هي خدمة إشعارات منصة تتيح لمطوري التطبيقات من جهات خارجية إرسال بيانات الإشعارات إلى التطبيقات المثبتة على أجهزة Apple. تحتاج تطبيقات iOS التي تستخدم APNs إلى شهادة. يشرح هذا القسم كيفية إنشاء شهادة APNs لتطبيقك.
إنشاء طلب توقيع شهادة (CSR) من Keychain
1. افتح Keychain Access وانتقل إلى Certificate Assistant على جهاز MacOS الخاص بك.
2. حدد Request a Certificate from a Certificate Authority. يؤدي تحديد هذا الخيار إلى توجيهك إلى مساعد الشهادات.
3. حدد Request is » Saved to Disk واترك عنوان البريد الإلكتروني فارغًا كما هو موضح أدناه. انقر فوق Continue لحفظ الملف.
تنزيل شهادة APNs من حسابك
1. قم بتسجيل الدخول إلى موقع مطوري Apple، وانتقل إلى Member Center، وحدد Certificates, IDs & Profiles.
2. انقر فوق رمز + بجوار Certificates.
3. هنا، يجب عليك اختيار Apple Push Notification service SSL (Sandbox & Production) ثم انقر فوق Continue وحدد Application ID الذي تريد إنشاء الشهادة له.
4. قم بتحميل ملف CSR الذي تم إنشاؤه في الخطوة الأولى، وقم بتنزيل الشهادة التي أنشأتها، ثم انقر فوق متابعة.
تحويل ملف .cer إلى شهادة .p12
1. افتح ملف .cer الذي قمت بتنزيله، وسيفتح في Keychain Access.
2. من Keychain Access، حدد شهادة Apple Push Services، ثم انتقل إلى
File » Export Items » حدد تنسيق الملف كـ .p12 » Save.
يرجى إدخال كلمة مرور للملف وحفظها في مكان آمن، حيث إنها مطلوبة لاحقًا في لوحة تحكم PushEngage.
تحميل شهادة .p12 إلى لوحة تحكم PushEngage
يمكنك الآن تحميل الشهادة إلى لوحة تحكم PushEngage والنقر عليها مرتين. سيتم إنشاء ملف Entitlement في تطبيقك، وسيكون تطبيقك جاهزًا للتواصل مع خادم APNs.
في لوحة تحكم PushEngage، انتقل إلى Site Settings » Installation
اختر علامة التبويب الخاصة بإعداد iOS وأدخل تفاصيل شهادات p12 هنا.
الآن أنت جاهز لإكمال إعداد iOS الخاص بك لإشعارات دفع التطبيق.
إذا واجهت أي مشاكل، يرجى الاتصال بنا بالنقر هنا. سيكون فريق الدعم لدينا قادرًا على مساعدتك.