У цьому матеріалі
Де: 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.
- Скопіюйте ID ключа (на сторінці ключа) і ваш Team ID (Membership details). Обидва містять 10 символів.
- У Keynate відкрийте Налаштування → Читачі та дохід → Підключення → Сповіщення (розділ iOS app (Apple)).
- Додайте Ключ APNs (.p8): виберіть файл або вставте його текст.
- Введіть ID ключа, 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."
Питання
Часті запитання
Яке середовище слід обрати?
Production для додатків із TestFlight та App Store. Sandbox для додатків, установлених з Xcode.
Чи можу я завантажити ключ Apple знову?
Apple дозволяє завантажити його лише один раз, тому зберігайте його надійно.