我正在使用推送通知,我有一个疑问:如果在我的脚本(服务器端)中有徽章和声音,但是用户设置了声音和徽章......会发生什么?
我的意思是:我需要在我的数据库中注册每个令牌的每个设置,或者我发送通知并且iPhone完成所有工作? :)
谢谢!
答案 0 :(得分:2)
您无需担心用户设置。用户将收到他允许的警报。因此,如果他不想发出声音并将其关闭。您仍然可以发送它,他只是收到警报和/或徽章......
答案 1 :(得分:2)
如果用户在用户设置中关闭特定通知类型,则应用程序不会收到此类通知。例如: - 假设我注册了声音和徽章通知但我在用户设置中禁用了徽章通知,应用程序将仅从现在开始接收声音通知,直到我在用户设置中启用徽章通知或再次注册更改通知。重新注册徽章通知不会启用徽章通知,因为它们在用户设置中被禁用。