我正在开发一个 IOS/android 应用程序,供我们的供应商使用,该应用程序会及时向供应商发送通知,我想知道是否有一种方法供应商必须为每个通知单击“接受”或“阅读” ,即使他/她禁用了此应用的通知权限。
因此,我的全部职责是供应商必须准备好通知,并且服务器端应该能够知道谁未被读取。供应商不应以在政策更改时没有收到通知为借口。
最佳答案
没有办法“强制”用户打开通知,但如果您使用推送通知服务(AppBoy 等),他们中的大多数都有指标并且可以跟踪谁打开了通知。因此,如果您的供应商回来说他们从未收到过它,您可以说是的,以及他们在哪个设备上打开它。然后,您可以不断向那些尚未打开它的人发送通知,直到他们打开为止。
不过,如果他们禁用了通知,这将不起作用。如果不在您的应用中构建消息传递系统,就无法克服这一点。
关于android - 强制IOS/android用户查看通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40199353/