android - 强制IOS/android用户查看通知

标签 android ios push-notification

我正在开发一个 IOS/android 应用程序,供我们的供应商使用,该应用程序会及时向供应商发送通知,我想知道是否有一种方法供应商必须为每个通知单击“接受”或“阅读” ,即使他/她禁用了此应用的通知权限。

因此,我的全部职责是供应商必须准备好通知,并且服务器端应该能够知道谁未被读取。供应商不应以在政策更改时没有收到通知为借口。

最佳答案

没有办法“强制”用户打开通知,但如果您使用推送通知服务(AppBoy 等),他们中的大多数都有指标并且可以跟踪谁打开了通知。因此,如果您的供应商回来说他们从未收到过它,您可以说是的,以及他们在哪个设备上打开它。然后,您可以不断向那些尚未打开它的人发送通知,直到他们打开为止。

不过,如果他们禁用了通知,这将不起作用。如果不在您的应用中构建消息传递系统,就无法克服这一点。

关于android - 强制IOS/android用户查看通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40199353/

相关文章:

ios - 执行后的 DTCoreText 错误消息

ios - 您还没有注册任何设备 token - Urban Airship

javascript - 当我在浏览器上时看不到 Firebase 通知

android - 升级到 Android Studio (2020.3.1) Canary 15 导致 Compose 构建错误

android - ListView 和适配器

java - 餐厅程序教程

ios - 设备方向改变时调整 PDF View 大小

Android 强制 Fragment 重建 View

ios - 以编程方式创建 UIScrollView 作为另一个 UIView 的 subview 的必要步骤是什么?

android - 如何在指定时间内为某些用户更改 Firebase 主题?