Я скачал приложение Discourse на свой iPhone, но не получаю уведомлений, когда сообщество упоминает меня или отправляет личные сообщения. Кто-нибудь знает, как это настроить? Я зашёл в приложение на iPhone и включил уведомления о бейджах и прочее, но ничего не изменилось. Спасибо!
Привет, Роуз! Добро пожаловать в Meta.
Приложение Discourse Hub для iOS поддерживает push-уведомления только для сайтов Discourse, размещённых командой Discourse. Как указано в описании приложения в App Store:
- Уведомления в реальном времени для официально размещённых форумов Discourse
Это связано с тем, как работают push-уведомления на устройствах iOS: нам нужен сертификат от Apple, который должен оставаться конфиденциальным, и поэтому его могут использовать только размещённые нами сайты. Вы всё равно будете получать уведомления, но только когда на iOS срабатывает расписание, а не в реальном времени. Для получения push-уведомлений в реальном времени на iOS для не размещённых сайтов ознакомьтесь с материалом по ссылке: Pushover notifications.
Имейте в виду, что Pushover — это стороннее (платное) приложение для отправки уведомлений на ваш iPhone. Помимо наличия плагина, созданного для Discourse, который доставляет уведомления через их приложение, у нас нет никаких отношений с этой конкретной службой уведомлений.
@Dani1 Ссылки для пользователей Apple,
Могут ли сайты с самостоятельным хостингом получить собственный сертификат?
Как проверить расписание на iOS? Какие настройки должны быть у пользователей, чтобы получать уведомления на мобильные устройства?
Нет, для использования с приложением DiscourseHub это невозможно. Мы все этого хотим, но, к сожалению, сейчас это не представляется возможным.
На данный момент это невозможно, если только вы не решите создать собственное приложение. Истинное решение — позволить Apple отправлять уведомления через браузер. Тогда ваши пользователи смогут получать нативные уведомления на своих устройствах так же, как пользователи Android уже делают это на протяжении многих лет.
Да, у Стивена это есть. Вам понадобится не только собственный сертификат, но и собственное приложение, которое будет специфичным для вашего сайта.
Это не идеальная ситуация, проблема здесь в Apple.