如何从应用内进程启动iOS推送通知

时间:2012-08-22 19:01:00

标签: ios objective-c iphone push-notification

我正在构建一个插入第三方服务的应用,该服务会向iOS设备发送消息。到目前为止,我一直无法找到任何文档,然后在委托方法被触发时开始推送通知,说明已收到新消息。

到目前为止,我已经让app注册接收推送通知和代理方法触发,我只是不确定如何将两者连接在一起?

如果有帮助,该应用将具有最低iOS 5.1部署。

2 个答案:

答案 0 :(得分:0)

这不是远程通知的工作方式。他们的主要目的是通知应用程序一些事件。因此,应用程序仅接收远程通知并发送注释。所以场景是:

通过

通知应用程序
application:didReceiveRemoteNotification: //if running

application:didFinishLaunchingWithOptions: //if closed

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

答案 1 :(得分:0)

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