我正在构建一个非常简单的信使应用程序,只是为了让我的脚弄湿这种类型的应用程序。我提出的一般想法是:客户端1键入消息,发送到客户端2.消息转到我的tcp / http服务器,然后消息发送到客户端2.我不确定最后一步是如何发生的。
服务器如何找到手机并将信息推送给它?应用程序应该每隔几秒检查一次是否有消息等待?如果应用程序被暂停(后台),您将如何执行此操作?
这是否符合UIBackgroundModes下的后台提取?
The app regularly downloads and processes small
amounts of content from the network.
答案 0 :(得分:1)
您可以使用Apple的APN(苹果推送通知)进行远程推送通知。本质上,一旦服务器收到http / tcp消息,它就必须通过apple的apn服务器向设备2发送推送通知。更多信息here