Nerede: Ayarlar → Okurlar ve gelirler → Bağlantılar → Bildirimler (iOS uygulaması (Apple) bölümü)
Bu sayfayı açın: admin.<your-site>/settings/connections/notifications#kn-push-apns (<your-site> yerine kendi site adresinizi yazın)
Başlamadan önce
- Bir Apple Developer hesabına ve bir iPhone uygulamasına ihtiyacınız vardır. Anahtarları yalnızca hesap sahibi değiştirebilir.
Adımlar
- Apple Developer sayfasında Certificates, Identifiers & Profiles, Keys bölümünü açın ve + düğmesine basın.
- Anahtara bir ad verin, Apple Push Notifications service (APNs) seçeneğini işaretleyin, Devam et ve ardından Register düğmesine basın.
- .p8 dosyasını indirin.
- Anahtar kimliği (Key id) bilgisini (anahtarın sayfasında) ve Team ID bilginizi (Üyelik ayrıntılarında) kopyalayın. İkisi de 10 karakterdir.
- Keynate içinde Ayarlar → Okurlar ve gelir → Bağlantılar → Bildirimler bölümünü açın (iOS uygulaması (Apple) alanı).
- APNs anahtarı (.p8) ekleyin: dosyayı seçin veya içeriğindeki metni yapıştırın.
- Anahtar kimliği (Key id), Team id ve Bundle id bilgilerini girin, örneğin com.siteniz.news.
- Ortam seçimini yapın: Production (App Store) veya Sandbox (test sürümleri).
- iPhone ve iPad'e gönder seçeneğini açın ve kaydedin.
- Bir test gönderin, ardından uygulamanızı yeniden derleyin.
Sık karşılaşılan sorunlar
- "Bu bir APNs .p8 anahtarı değil. "BEGIN PRIVATE KEY" ile başlar."
- " .p8 anahtar dosyasını ekleyin veya bu seçeneği kapatın."
- "Anahtar kimliği ve Takım kimliği 10 karakterdir."
- "Uygulamanızın paket kimliğini (bundle id) girin, örn. com.siteniz.news."
Sorular
Sıkça sorulan sorular
Hangi ortamı seçmeliyim?
TestFlight ve App Store uygulamaları için Production. Xcode üzerinden yüklenen uygulamalar için Sandbox.
Apple anahtarını tekrar indirebilir miyim?
Apple bunu yalnızca bir kez indirmenize izin verir, bu nedenle güvenli bir yerde saklayın.