Dalam cerita ini
Where: Pengaturan → Pembaca & pendapatan → Koneksi → Notifikasi (bagian Aplikasi iOS (Apple))
Buka halaman ini: admin.<your-site>/settings/connections/notifications#kn-push-apns (ganti <your-site> dengan alamat situs Anda)
Sebelum Mulai
- Anda memerlukan akun Apple Developer dan aplikasi iPhone. Hanya pemilik akun yang dapat mengubah kunci.
Langkah-langkah
- Di Apple Developer, buka Certificates, Identifiers & Profiles, Keys lalu tekan +.
- Beri nama kunci, centang Apple Push Notifications service (APNs), tekan Continue, lalu Register.
- Unduh file .p8 tersebut.
- Salin Key ID (di halaman kunci) dan Team ID Anda (Rincian Membership). Keduanya terdiri dari 10 karakter.
- Di Keynate, buka Settings → Readers & money → Connections → Notifications (bagian Aplikasi iOS (Apple)).
- Tambahkan APNs key (.p8): pilih filenya atau tempel teksnya.
- Masukkan Key id, Team id, dan Bundle id, contohnya com.situsanda.news.
- Pilih Environment: Production (App Store) atau Sandbox (test builds).
- Aktifkan Send to iPhone and iPad lalu simpan.
- Kirim pesan uji coba, lalu bangun ulang aplikasi Anda.
Kendala Umum
- "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."
Pertanyaan
Pertanyaan umum
Lingkungan mana yang sebaiknya saya pilih?
Production untuk aplikasi TestFlight dan App Store. Sandbox untuk aplikasi yang dipasang langsung dari Xcode.
Bisakah saya mengunduh ulang kunci Apple?
Apple hanya mengizinkan pengunduhan sekali, jadi simpanlah di tempat yang aman.