Это происходит из-за особенностей работы iOS. В отличие от Android, где PWA может запросить разрешение на отправку push-уведомлений, iOS на данный момент не поддерживает эту функцию для PWA. Вместо этого пользователь должен вручную включить уведомления для конкретного веб-сайта в настройках устройства.
Это может быть вызвано строгой политикой безопасности и приватности, которую придерживается компания Apple, а также тем, что Apple старается ограничить количество рассылок push-уведомлений, чтобы предотвратить назойливость и негативное взаимодействие с пользователями.
В любом случае, разработчики могут предлагать пользователям доступ к уведомлениям через другие способы, например, скрипты, внутри PWA приложения, предложения подписаться на уведомления или объяснения вручную, как включить уведомления для их приложения на устройстве с iOS.