iphone – 如果没有通过点击“查看”按钮启动应用程序,则检索最新的推送通知

我想知道如果从主屏幕启动应用程序而不是通过通知上的“查看”按钮,是否有任何方法可以检索上次收到的推送通知.

我们正在编写的应用程序用于处理敏感数据,并且能够使中央服务器能够随意远程禁用客户端,而无需应用程序需要启动互联网连接.

我为此提出的基本想法是发送带有自定义有效负载的推送通知,让应用知道禁用自身,直到它可以正确同步其数据.

如果用户按下通知上的“查看”,则会有效,但如果他们取消了该通知,则无法单独启动应用程序.

我很想知道这是否可能,或者如果有更好的方法来实现这个功能.

最佳答案 这是不可能的.您的应用必须在启动时连接到服务器并从那里获取其最新状态.如果您的用例是敏感的,那么推送通知可能不够可靠,因为Apple不保证实际推送推送通知.

点赞