我正在构建一个插入第三方服务的应用,该服务会向iOS设备发送消息。到目前为止,我一直无法找到任何文档,然后在委托方法被触发时开始推送通知,说明已收到新消息。
到目前为止,我已经让app注册接收推送通知和代理方法触发,我只是不确定如何将两者连接在一起?
如果有帮助,该应用将具有最低iOS 5.1部署。
答案 0 :(得分:0)
这不是远程通知的工作方式。他们的主要目的是通知应用程序一些事件。因此,应用程序仅接收远程通知并发送注释。所以场景是:
通过
通知应用程序application:didReceiveRemoteNotification: //if running
或
application:didFinishLaunchingWithOptions: //if closed
根据通知有效负载,您可以确定需要执行的确切操作。例如,通知说已向用户发送了新消息。然后,您需要将自定义请求发送到您的服务器并获取新消息。
答案 1 :(得分:0)
我发现在这种情况下,它不是我想要的推送通知,而是本地通知。