Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

تكوين APNs مع FCM

تستخدم واجهة Firebase Cloud Messaging APNs خدمة Apple Push Notification (APNs) لإرسال رسائل يصل حجمها إلى 4KB إلى تطبيق iOS ، بما في ذلك عندما تكون في الخلفية.

لتمكين إرسال إعلامات الدفع من خلال APNs ، تحتاج إلى:

  • مفتاح مصادقة إعلام Apple Push لحساب Apple Developer الخاص بك. يستخدم Firebase Cloud Messaging هذا الرمز المميز لإرسال إشعارات الدفع إلى التطبيق المحدد بواسطة معرف التطبيق.
  • ملف تعريف توفير لمعرف التطبيق هذا.

يمكنك إنشاء كليهما في مركز أعضاء مطوري Apple .

قم بإنشاء مفتاح المصادقة

يصف هذا القسم كيفية إنشاء مفتاح مصادقة لمعرف التطبيق ممكّن لتطبيق Push Notifications. إذا كان لديك مفتاح حالي ، يمكنك استخدام هذا المفتاح بدلاً من إنشاء مفتاح جديد.

لإنشاء مفتاح مصادقة:

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

  2. انقر فوق الزر إضافة (+) في الزاوية العلوية اليمنى.

  3. أدخل وصفًا لمفتاح مصادقة APNs

  4. ضمن Key Services ، حدد خانة الاختيار APNs ، وانقر فوق Continue .

  5. انقر فوق تأكيد ثم تنزيل . احفظ مفتاحك في مكان آمن. هذا تنزيل لمرة واحدة ولا يمكن استرداد المفتاح لاحقًا.

إذا كنت ترغب في التحقق من أن مفتاح مصادقة APNs قد تم إعداده بشكل صحيح وأنه مقبول من قبل APNs ، فحاول إرسال إشعار دفع اختباري.

إنشاء معرف التطبيق

معرّف التطبيق هو معرف يعرّف التطبيق بشكل فريد. كمصطلح ، يتم تمثيله بمجال معكوس (مثل com.google.samples.firebaseexample ).

  1. انتقل إلى مركز أعضاء Apple Developer وقم بتسجيل الدخول.
  2. انتقل إلى الشهادات والمعرفات والملفات الشخصية .
  3. في القائمة المنسدلة في الزاوية العلوية اليسرى ، حدد iOS و tvOS و watchOS إذا لم يكن محددًا بالفعل ، ثم انتقل إلى معرفات> معرفات التطبيق .
  4. انقر فوق الزر + لإنشاء معرف تطبيق جديد.
  5. لإنشاء معرف التطبيق الجديد:
    1. أدخل اسمًا لمعرف التطبيق الخاص بك (مثل Firebase Sample App )
    2. أدخل معرف الفريق . يجب أن تتطابق هذه القيمة مع معرف الفريق في علامة التبويب العضوية.
    3. في قسم لاحقة معرف التطبيق ، حدد معرّف التطبيق الصريح ، ثم أدخل معرف الحزمة الخاص بك (على سبيل المثال ، com.google.samples.firebaseexample ). يجب أن تتطابق قيمة معرّف الحزمة مع القيمة التي تستخدمها في Info.plist والقيمة التي تستخدمها للحصول على تكوين لـ FCM.
    4. في قسم خدمات التطبيقات ، تأكد من تحديد Push Notifications .
  6. انقر فوق متابعة وتحقق من صحة إدخالك:
    1. يجب أن تتطابق قيمة المعرّف مع سلسلة قيم معرف الفريق ومعرف الحزمة
    2. يجب أن تكون إعلامات الدفع قابلة للتكوين
  7. انقر فوق تسجيل لإنشاء معرف التطبيق.

إنشاء ملف تعريف الدعم

لاختبار تطبيقك أثناء التطوير ، أنت بحاجة إلى ملف تعريف إدارة للتطوير لتفويض أجهزتك لتشغيل تطبيق لم يتم نشره بعد في App Store.

  1. انتقل إلى مركز أعضاء Apple Developer وقم بتسجيل الدخول.
  2. انتقل إلى الشهادات والمعرفات والملفات الشخصية .
  3. في القائمة المنسدلة في الزاوية العلوية اليسرى ، حدد iOS و tvOS و watchOS إذا لم تكن محددة بالفعل ، ثم انتقل إلى Provisioning Profiles> All .
  4. انقر فوق الزر + لإنشاء ملف تعريف إدارة جديد.
  5. حدد تطوير تطبيقات iOS كنوع لملف التوفير ، ثم انقر فوق متابعة .
  6. في القائمة المنسدلة ، حدد معرف التطبيق الذي تريد استخدامه ، ثم انقر فوق متابعة .
  7. حدد شهادة تطوير iOS لمعرف التطبيق الذي اخترته في الخطوة السابقة ، ثم انقر فوق متابعة .
  8. حدد أجهزة iOS التي تريد تضمينها في ملف تعريف الدعم ، ثم انقر فوق متابعة . تأكد من تحديد جميع الأجهزة التي تريد استخدامها للاختبار.
  9. أدخل اسمًا لملف تعريف التوفير هذا (مثل Firebase Sample App App Profile Profile ) ، ثم انقر فوق إنشاء .
  10. انقر فوق تنزيل لحفظ ملف تعريف الدعم إلى جهاز Mac الخاص بك.
  11. انقر نقرًا مزدوجًا فوق ملف Provisioning Profile لتثبيته.