المكان: الإعدادات ← القراء والأرباح ← عمليات الربط ← الإشعارات (قسم تطبيق iOS (Apple))
افتح هذه الصفحة: admin.<your-site>/settings/connections/notifications#kn-push-apns (استبدل <your-site> بعنوان موقعك)
قبل البدء
- ستحتاج إلى حساب مطور Apple وتطبيق iPhone. يملك المالك فقط صلاحية تغيير المفاتيح.
الخطوات
- في Apple Developer، افتح Certificates, Identifiers & Profiles, Keys واضغط على +.
- سمّ المفتاح، وحدد Apple Push Notifications service (APNs)، واضغط على متابعة، ثم Register.
- نزّل ملف .p8.
- انسخ معرّف المفتاح (من صفحة المفتاح) ومعرف الفريق (Team id) الخاص بك (من تفاصيل العضوية). يتكون كلاهما من 10 خانات.
- في Keynate، افتح الإعدادات → القراء والأرباح → عمليات الربط → الإشعارات (قسم تطبيق iOS (Apple)).
- أضف مفتاح APNs (.p8): اختر الملف أو الصق محتواه كنص.
- أدخل معرّف المفتاح، ومعرف الفريق (Team id)، ومعرف الحزمة (Bundle id)، على سبيل المثال com.yoursite.news.
- اختر البيئة: Production (App Store) أو Sandbox (إصدارات تجريبية).
- شغّل إرسال إلى iPhone وiPad واحفظ التغييرات.
- أرسل إشعاراً تجريبياً، ثم أعد بناء تطبيقك.
المشاكل الشائعة
- "هذا ليس مفتاح APNs .p8 صالحاً. يجب أن يبدأ بـ "BEGIN PRIVATE KEY"."
- "أضف ملف مفتاح .p8، أو عطّل هذا الخيار."
- "يتكون كل من Key id وTeam id من 10 خانات."
- "أدخل معرّف الحزمة لتطبيقك (bundle id)، مثل com.yoursite.news."
الأسئلة الشائعة
الأسئلة الشائعة
أي بيئة تشغيل يجب أن أختار؟
اختر الإنتاج (Production) للتطبيقات المرفوعة على TestFlight وApp Store. واختر Sandbox للتطبيقات المثبتة عبر Xcode.
هل يمكنني تنزيل مفتاح Apple مرة أخرى؟
تسمح لك Apple بتنزيله مرة واحدة فقط، لذا احرص على حفظه جيداً.