我创建了一个从我的服务器接收推送通知的应用。同时,如果其他应用程序正在发送推送通知(例如,whatsaap,twitter),则在我使用我的应用程序时会显示通知。除了我的应用推送通知之外,我想要隐藏所有其他应用的推送通知。这可以在iOS上完成吗?我希望我的应用只能从我的服务器接收推送通知,但不能从其他应用程序接收。
提前致谢。
答案 0 :(得分:5)
尝试像您的客户一样思考。他们是否希望收到其他应用程序的推送通知(whatsapp,twitter,一封非常重要的电子邮件刚刚到达的通知)?他们当然会。您的应用程序是其中之一,很可能不是他们拥有的最重要的应用程序。
答案 1 :(得分:1)
首先让我提供一些背景知识。
您的应用只能接收来自您服务/服务器的通知。
用户可能拥有从相应服务/服务器接收通知的应用程序。 例如如果用户有FB应用程序,那么它将从FB服务器接收通知。
最后,您只负责管理您的服务/服务器。
您无法阻止从您的应用中收到的其他服务通知。
希望这有帮助。