Πού: Ρυθμίσεις → Αναγνώστες & έσοδα → Συνδέσεις → Ειδοποιήσεις (ενότητα Εφαρμογή iOS (Apple))
Ανοίξτε αυτή τη σελίδα: admin.<your-site>/settings/connections/notifications#kn-push-apns (αντικαταστήστε το <your-site> με τη διεύθυνση του ιστοτόπου σας)
Πριν ξεκινήσετε
- Χρειάζεστε έναν λογαριασμό Apple Developer και μια εφαρμογή για iPhone. Μόνο ο κάτοχος (owner) μπορεί να αλλάξει κλειδιά.
Βήματα
- Στο Apple Developer, ανοίξτε το Certificates, Identifiers & Profiles, Keys και πατήστε +.
- Ονομάστε το κλειδί, επιλέξτε το Apple Push Notifications service (APNs), πατήστε Συνέχεια και μετά Register.
- Κατεβάστε το αρχείο .p8.
- Αντιγράψτε το ID κλειδιού (στη σελίδα του κλειδιού) και το Team ID σας (Membership details). Και τα δύο έχουν 10 χαρακτήρες.
- Στο Keynate, ανοίξτε το Ρυθμίσεις → Αναγνώστες & έσοδα → Συνδέσεις → Ειδοποιήσεις (ενότητα Εφαρμογή iOS (Apple)).
- Προσθέστε το Κλειδί APNs (.p8): επιλέξτε το αρχείο ή επικολλήστε το κείμενό του.
- Εισαγάγετε τα ID κλειδιού, Team id και Bundle id, για παράδειγμα com.yoursite.news.
- Επιλέξτε το Περιβάλλον: Production (App Store) ή Sandbox (δοκιμαστικές εκδόσεις).
- Ενεργοποιήστε το Αποστολή σε iPhone και iPad και αποθηκεύστε.
- Στείλτε μια δοκιμή και, στη συνέχεια, κάντε ξανά build την εφαρμογή σας.
Συνηθισμένα προβλήματα
- "Αυτό δεν είναι κλειδί .p8 για APNs. Ξεκινά με "BEGIN PRIVATE KEY"."
- "Προσθέστε το αρχείο κλειδιού .p8 ή απενεργοποιήστε το."
- "Τα Key id και Team id έχουν 10 χαρακτήρες."
- "Εισαγάγετε το bundle id της εφαρμογής σας, π.χ. com.yoursite.news."
Ερωτήσεις
Συχνές ερωτήσεις
Ποιο περιβάλλον πρέπει να επιλέξω;
Production για εφαρμογές TestFlight και App Store. Sandbox για εφαρμογές που έχουν εγκατασταθεί από το Xcode.
Μπορώ να κατεβάσω ξανά το κλειδί Apple;
Η Apple σάς επιτρέπει να το κατεβάσετε μόνο μία φορά, οπότε φυλάξτε το σε ασφαλές μέρος.