我的要求是将推送通知从服务器发送到 iPhone。一切运作良好。除非我需要我的 iPhone 端能够在收到通知时立即反馈到服务器端。如果我的应用程序在前台,我可以通过didReceiveRemoteNotification方法发送 HTTP 请求。但是如果我的应用程序在后台(单击主页按钮退出),则根本不会调用didReceiveRemoteNotification !为什么???我在扯头发!
从技术上讲,我相信它是可以实现的。我检查了“Whats App”,phoneA 向 phoneB 发送消息:如果 phoneB 离线,phoneA 只会得到一个滴答声。稍后如果phoneB 上线,phoneA 会得到一个双勾。如果 phoneB 在后台,phoneA 也可以得到一个双勾。这意味着虽然 phoneB 在后台,但它做了一些事情。
我想知道当应用程序在后台时,Whats App 可以做什么。
非常感谢!问候,
本鲁