当我使用我的应用程序时,如何关闭其他应用程序的推送通知

时间:2014-09-15 04:40:46

标签: ios iphone apple-push-notifications

我创建了一个从我的服务器接收推送通知的应用。同时,如果其他应用程序正在发送推送通知(例如,whatsaap,twitter),则在我使用我的应用程序时会显示通知。除了我的应用推送通知之外,我想要隐藏所有其他应用的推送通知。这可以在iOS上完成吗?我希望我的应用只能从我的服务器接收推送通知,但不能从其他应用程序接收。

提前致谢。

2 个答案:

答案 0 :(得分:5)

尝试像您的客户一样思考。他们是否希望收到其他应用程序的推送通知(whatsapp,twitter,一封非常重要的电子邮件刚刚到达的通知)?他们当然会。您的应用程序是其中之一,很可能不是他们拥有的最重要的应用程序。

答案 1 :(得分:1)

首先让我提供一些背景知识。

您的应用只能接收来自您服务/服务器的通知。

用户可能拥有从相应服务/服务器接收通知的应用程序。 例如如果用户有FB应用程序,那么它将从FB服务器接收通知。

最后,您只负责管理您的服务/服务器。

您无法阻止从您的应用中收到的其他服务通知。

希望这有帮助。