Apple Safari
Для отправки Web Push в браузер Safari необходимо предварительно настроить проект Apple Push Notification Service. |
Все действия выполняются на macOS-устройстве. Для настройки необходимо иметь аккаунт Apple Developer.
Шаг 1. Регистрация Website Push ID
Перейдите на страницу Certificates, Identifiers & Profiles и войдите в аккаунт разработчика Apple. | ![]() |
В открывшемся окне выберите Website Push IDs. Нажмите Continue. | ![]() |
Введите Description (Описание) и Identifier (Идентификатор). | ![]() |
Зарегистрируйте Website Push ID, нажав Register. | ![]() |
Website Push ID создан и зарегистрирован. Чтобы посмотреть информацию об идентификаторе на вкладке Identifiers, откройте выпадающий список в правом углу и выберите Website Push IDs. | ![]() |
Шаг 2. Создание сертификата
Найдите созданный Website Push ID в списке и кликните по нему. Обратите внимание на поле Identifier — это значение потребуется при настройке ресурса в платформе Altcraft. | ![]() |
Для генерации сертификата нужен файл Certificate Signing Request (CSR) с расширением | ![]() |
Заполните информацию о сертификате и обязательно выберите опцию Сохранить на диске. Нажмите Продолжить — приложение предложит сохранить файл CSR на устройстве. | ![]() |
Вернитесь на сайт Apple Developer, загрузите созданный файл CSR и нажмите Continue. | ![]() |
Шаг 3. Сохранение push-сертификата
Нажмите Download, чтобы скачать сертификат в формате | ![]() |
Найдите загруженный файл и дважды кликните по нему, чтобы открыть сертификат в Связке ключей. Перейдите к его свойствам. | ![]() |
Установите для каждого параметра уровень доверия Всегда доверять. | ![]() |
Кликните правой кнопкой мыши по сертификату и выберите Экспортировать, чтобы сохранить его в формате | ![]() |
Шаг 4. Настройка в платформе Altcraft
Вернитесь в платформу Altcraft и откройте настройки ресурса. Перейдите в настройки push-канала. | ![]() |
Заполните поля:
| ![]() |
Сохраните ресурс или примените изменения кнопками в правом верхнем углу экрана. Только после этого перейдите на вкладку Установка. | ![]() |















