Я использую библиотеку Pushpad.xyz и получаю уведомления о Chrome. В Firefox я вызываю pushpad («unsupported», callbackFunction), и функция callbackFunction успешно выполняется (другая ошибка, которую я выясняю отдельно, поскольку Firefox должен поддерживаться). Однако я не могу получить уведомления Safari. Я ввел свои сертификаты разработчика Apple в соответствии с запросом в https://pushpad.xyz/docs/pushpad_pro_requirements.Невозможно подписаться на уведомления о Safari Pushpad
pushpad('init', projectID);
pushpad('uid', signature);
pushpad('subscribe', function(isSubscribed) { alert(isSubscribed); });
pushpad('unsupported', function() { alert('Unsupported browser'); });
В Safari я не получаю обратный вызов без поддержки, и документы говорят, что Safari поддерживается. Почему он говорит, что пользователь (я) заблокировал уведомления для этого сайта? Обратный вызов «status» всегда возвращает false. Есть ли способ проверить, правильно ли я настроил свой сертификат Apple? Благодаря!