【发布时间】:2012-08-22 19:00:59
【问题描述】:
我正在构建一个插入第三方服务的应用程序,该服务将向 iOS 设备发送消息。到目前为止,当委托方法被触发以表示已收到新消息时,我无法找到任何关于然后启动推送通知的文档。
到目前为止,我已经注册了应用程序以接收推送通知并触发了委托方法,我只是不确定如何将两者连接在一起?
如果有帮助,该应用将至少部署 iOS 5.1。
【问题讨论】:
标签: ios objective-c iphone push-notification
我正在构建一个插入第三方服务的应用程序,该服务将向 iOS 设备发送消息。到目前为止,当委托方法被触发以表示已收到新消息时,我无法找到任何关于然后启动推送通知的文档。
到目前为止,我已经注册了应用程序以接收推送通知并触发了委托方法,我只是不确定如何将两者连接在一起?
如果有帮助,该应用将至少部署 iOS 5.1。
【问题讨论】:
标签: ios objective-c iphone push-notification
这不是远程通知的工作方式。它们的主要目的是通知应用程序一些事件。所以应用程序只接收远程通知并注意发送它们。所以场景是:
通过
通知应用程序application:didReceiveRemoteNotification: //if running
或
application:didFinishLaunchingWithOptions: //if closed
根据通知负载,您可以确定需要执行的具体操作。例如,通知表示向用户发送了一条新消息。然后您需要将您的自定义请求发送到您的服务器并获取该新消息。
【讨论】:
我发现在这种情况下,我想要的不是推送通知,而是本地通知。
【讨论】: