1

我有一个 Web 服务应用程序,我使用来自服务器的 GET 请求获取我的数据。我想在我的应用程序上激活APNS并阅读一些关于这个主题的好教程。我发现我们可以在一次推送中发送大约 200 字节的数据。我的问题是,通过推送通知而不是在指定时间发送 GET 请求来传递我的应用程序的所有数据是真的吗?

注意:目前,当我的数据库中的任何表发生更改时,我会推送通知并作为响应,我的用户打开应用程序。在此启动期间,我向我的服务器创建了一个 GET 请求以获取新数据

4

1 回答 1

3

不能保证每次推送通知都能到达。所以你不应该将它用于你的数据。它应该按预期用作通知。

以下是苹果在他们的文档中关于推送通知的说法:

重要提示:由于无法保证交付,因此您不应依赖远程通知工具通过有效负载将关键数据交付给应用程序。并且永远不要在有效负载中包含敏感数据。您应该只使用它来通知用户有新数据可用。

于 2012-04-26T10:45:35.387 回答