iOS 应用通知失效

我刚刚尝试在 iOS 应用中为托管的 Discourse 论坛启用通知,但收到了此错误消息。

该应用在 iOS 设置中已开启所有通知。请建议如何处理。

您无需通过这种方式手动激活通知。如果您使用 Discoursehub,那么在添加并授权站点后,通知功能应能正常工作。

是的,用户配置文件中的“实时通知”适用于非 iOS 浏览器。

@codinghorror @sam 我认为我们根本不应该在不受支持的浏览器上显示此部分。或者,至少应在 DiscourseHub 应用中禁用它。

同意,在 Discourse Hub 中隐藏这个完全合理。

好的,已在 UX: Remove "Live Notifications" user profile section on iOS · discourse/discourse@39a7b93 · GitHub 中完成,已从所有 iOS 浏览器(包括 DiscourseHub)中移除。

在 iOS 和 Android 应用方面,我有一个问题和一个疑问。

  1. 我从 AppStore 安装了 DiscourseHub,并添加了本社区和我自己的 nonprofit for Ukraine 实例。该应用在应用内请求权限,我已接受,但 iPhone 像往常一样没有向我请求权限,因此 iPhone 上没有通知。这是该应用在 iPhone 上的普遍错误吗?
  2. 我非常喜欢 Discourse 在 Digital Ocean 上的运行方式,并想感谢 Discourse 开发者提供此开源软件。Android 和 iOS 应用呢?它们也可以进行白标吗?使用 Discourse 的代码为这两个操作系统开发 TTSUA(“Time to SHIFT Ukraine!”)应用有哪些选择?
    谢谢!
    祝大家一切顺利,和平!

我认为现在它在 iOS 上显示,即使是在不受支持的浏览器上:请参阅 Live notifications: "Notifications are not supported on this browser. Sorry."