0

我正在构建一个插入第三方服务的应用程序,该服务将向 iOS 设备发送消息。到目前为止,当委托方法被触发以表示已收到新消息时,我无法找到任何关于然后启动推送通知的文档。

到目前为止,我已经注册了应用程序以接收推送通知并触发了委托方法,我只是不确定如何将两者连接在一起?

如果有帮助,该应用程序将至少部署 iOS 5.1。

4

2 回答 2

0

我发现在这种情况下,我想要的不是推送通知,而是本地通知。

于 2012-08-23T09:01:14.157 回答
0

这不是远程通知的工作方式。它们的主要目的是通知应用程序一些事件。所以应用程序只接收远程通知并注意发送它们。所以场景是:

应用程序通过

application:didReceiveRemoteNotification: //if running

或者

application:didFinishLaunchingWithOptions: //if closed

根据通知有效负载,您可以确定需要执行的确切操作。例如,通知表示向用户发送了一条新消息。然后您需要将您的自定义请求发送到您的服务器并获取该新消息。

于 2012-08-22T23:50:06.993 回答