کہاں: Settings → Readers & money → Connections → Notifications (iOS app (Apple) سیکشن)
یہ صفحہ کھولیں: admin.<your-site>/settings/connections/notifications#kn-push-apns (<your-site> کو اپنی سائٹ کے ایڈریس سے بدلیں)
شروع کرنے سے پہلے
- آپ کو ایک Apple Developer اکاؤنٹ اور ایک iPhone ایپ درکار ہے۔ صرف مالک ہی کیز تبدیل کر سکتا ہے۔
طریقہ کار
- Apple Developer میں، Certificates, Identifiers & Profiles, Keys کھولیں اور + دبائیں۔
- کی کو نام دیں، Apple Push Notifications service (APNs) پر نشان لگائیں، جاری رکھیں دبائیں، پھر Register۔
- .p8 فائل ڈاؤن لوڈ کریں۔
- کی (Key) آئی ڈی (کی کے صفحے پر) اور اپنی ٹیم آئی ڈی (Team id) (Membership کی تفصیلات) کاپی کریں۔ دونوں 10 حروف کے ہیں۔
- Keynate میں، سیٹنگز → قارئین اور آمدنی → کنکشنز → نوٹیفکیشنز کھولیں (iOS app (Apple) سیکشن)۔
- APNs کی (.p8) شامل کریں: فائل منتخب کریں یا اس کا ٹیکسٹ پیسٹ کریں۔
- کی (Key) آئی ڈی، ٹیم آئی ڈی (Team id) اور بنڈل آئی ڈی (Bundle id) درج کریں، مثلاً com.yoursite.news۔
- انوائرنمنٹ منتخب کریں: Production (App Store) یا Sandbox (ٹیسٹ بلڈز)۔
- iPhone اور iPad پر بھیجیں آن کریں اور محفوظ کریں۔
- ایک ٹیسٹ بھیجیں، پھر اپنی ایپ دوبارہ بنائیں۔
عام مسائل
- "This isn't an APNs .p8 key. It starts with "BEGIN PRIVATE KEY"."
- "Add the .p8 key file, or turn this off."
- "Key id and Team id are 10 characters."
- "Enter your app's bundle id, e.g. com.yoursite.news."
عام سوالات
اکثر پوچھے جانے والے سوالات
مجھے کون سا ماحول (environment) منتخب کرنا چاہیے؟
TestFlight اور App Store ایپس کے لیے Production۔ Xcode سے انسٹال کردہ ایپس کے لیے Sandbox۔
کیا میں Apple کی دوبارہ ڈاؤن لوڈ کر سکتا ہوں؟
Apple آپ کو اسے صرف ایک بار ڈاؤن لوڈ کرنے دیتا ہے، اس لیے اسے محفوظ رکھیں۔