2015-04-02 54 views
1

我正在将推送通知添加到现有的ios应用程序。用户应该能够注册以通知与不同新闻主题相关的事件。 目前我们不需要用户登录。实现推送通知服务器:如何检查传递设备令牌的消息来自真实设备?

简单的方法似乎是应用程序将消息发送到服务器的设备令牌以及他们希望接收通知的事件的详细信息关于。

但这不意味着恶意用户可以设置/查看/删除其他用户设备的通知?以某种方式找出他们的设备ID或者简单地尝试随机设备ID?

其他人如何处理这个问题?

非常感谢提前

回答

0

您需要登录后才能更改。

您认为是正确的,恶意用户不需要使用您的应用程序,他们可以构建自己的代码,这是许多开发人员错过的。

+0

谢谢Zaph - 想象一下,我设置了用户帐户来管理通知...如果第一个使用某个设备令牌的用户帐户是唯一可以创建,编辑和删除通知的用户帐户,那并不意味着用户无法在特定设备上切换应用的帐户?或者,如果我让任何用户为设备创建通知,但只允许用户编辑和删除自己的通知,恶意的人仍然可以为特定设备创建大量通知,对吗? – peterfhannon 2015-04-07 11:24:22